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.