Trait windows::Win32::Storage::Xps::IXpsOMCoreProperties_Impl

pub trait IXpsOMCoreProperties_Impl: Sized + IXpsOMPart_Impl {
Show 34 methods // Required methods fn GetOwner(&self) -> Result<IXpsOMPackage>; fn GetCategory(&self) -> Result<PWSTR>; fn SetCategory(&self, category: &PCWSTR) -> Result<()>; fn GetContentStatus(&self) -> Result<PWSTR>; fn SetContentStatus(&self, contentstatus: &PCWSTR) -> Result<()>; fn GetContentType(&self) -> Result<PWSTR>; fn SetContentType(&self, contenttype: &PCWSTR) -> Result<()>; fn GetCreated(&self) -> Result<SYSTEMTIME>; fn SetCreated(&self, created: *const SYSTEMTIME) -> Result<()>; fn GetCreator(&self) -> Result<PWSTR>; fn SetCreator(&self, creator: &PCWSTR) -> Result<()>; fn GetDescription(&self) -> Result<PWSTR>; fn SetDescription(&self, description: &PCWSTR) -> Result<()>; fn GetIdentifier(&self) -> Result<PWSTR>; fn SetIdentifier(&self, identifier: &PCWSTR) -> Result<()>; fn GetKeywords(&self) -> Result<PWSTR>; fn SetKeywords(&self, keywords: &PCWSTR) -> Result<()>; fn GetLanguage(&self) -> Result<PWSTR>; fn SetLanguage(&self, language: &PCWSTR) -> Result<()>; fn GetLastModifiedBy(&self) -> Result<PWSTR>; fn SetLastModifiedBy(&self, lastmodifiedby: &PCWSTR) -> Result<()>; fn GetLastPrinted(&self) -> Result<SYSTEMTIME>; fn SetLastPrinted(&self, lastprinted: *const SYSTEMTIME) -> Result<()>; fn GetModified(&self) -> Result<SYSTEMTIME>; fn SetModified(&self, modified: *const SYSTEMTIME) -> Result<()>; fn GetRevision(&self) -> Result<PWSTR>; fn SetRevision(&self, revision: &PCWSTR) -> Result<()>; fn GetSubject(&self) -> Result<PWSTR>; fn SetSubject(&self, subject: &PCWSTR) -> Result<()>; fn GetTitle(&self) -> Result<PWSTR>; fn SetTitle(&self, title: &PCWSTR) -> Result<()>; fn GetVersion(&self) -> Result<PWSTR>; fn SetVersion(&self, version: &PCWSTR) -> Result<()>; fn Clone(&self) -> Result<IXpsOMCoreProperties>;
}

Required Methods§

fn GetOwner(&self) -> Result<IXpsOMPackage>

fn GetCategory(&self) -> Result<PWSTR>

fn SetCategory(&self, category: &PCWSTR) -> Result<()>

fn GetContentStatus(&self) -> Result<PWSTR>

fn SetContentStatus(&self, contentstatus: &PCWSTR) -> Result<()>

fn GetContentType(&self) -> Result<PWSTR>

fn SetContentType(&self, contenttype: &PCWSTR) -> Result<()>

fn GetCreated(&self) -> Result<SYSTEMTIME>

fn SetCreated(&self, created: *const SYSTEMTIME) -> Result<()>

fn GetCreator(&self) -> Result<PWSTR>

fn SetCreator(&self, creator: &PCWSTR) -> Result<()>

fn GetDescription(&self) -> Result<PWSTR>

fn SetDescription(&self, description: &PCWSTR) -> Result<()>

fn GetIdentifier(&self) -> Result<PWSTR>

fn SetIdentifier(&self, identifier: &PCWSTR) -> Result<()>

fn GetKeywords(&self) -> Result<PWSTR>

fn SetKeywords(&self, keywords: &PCWSTR) -> Result<()>

fn GetLanguage(&self) -> Result<PWSTR>

fn SetLanguage(&self, language: &PCWSTR) -> Result<()>

fn GetLastModifiedBy(&self) -> Result<PWSTR>

fn SetLastModifiedBy(&self, lastmodifiedby: &PCWSTR) -> Result<()>

fn GetLastPrinted(&self) -> Result<SYSTEMTIME>

fn SetLastPrinted(&self, lastprinted: *const SYSTEMTIME) -> Result<()>

fn GetModified(&self) -> Result<SYSTEMTIME>

fn SetModified(&self, modified: *const SYSTEMTIME) -> Result<()>

fn GetRevision(&self) -> Result<PWSTR>

fn SetRevision(&self, revision: &PCWSTR) -> Result<()>

fn GetSubject(&self) -> Result<PWSTR>

fn SetSubject(&self, subject: &PCWSTR) -> Result<()>

fn GetTitle(&self) -> Result<PWSTR>

fn SetTitle(&self, title: &PCWSTR) -> Result<()>

fn GetVersion(&self) -> Result<PWSTR>

fn SetVersion(&self, version: &PCWSTR) -> Result<()>

fn Clone(&self) -> Result<IXpsOMCoreProperties>

Object Safety§

This trait is not object safe.

Implementors§