Trait windows::Win32::Media::MediaPlayer::IXFeedItem_Impl
pub trait IXFeedItem_Impl: Sized {
Show 17 methods
// Required methods
fn Xml(&self, fxif: FEEDS_XML_INCLUDE_FLAGS) -> Result<IStream>;
fn Title(&self) -> Result<PWSTR>;
fn Link(&self) -> Result<PWSTR>;
fn Guid(&self) -> Result<PWSTR>;
fn Description(&self) -> Result<PWSTR>;
fn PubDate(&self) -> Result<SYSTEMTIME>;
fn Comments(&self) -> Result<PWSTR>;
fn Author(&self) -> Result<PWSTR>;
fn Enclosure(&self, riid: *const GUID, ppv: *mut *mut c_void) -> Result<()>;
fn IsRead(&self) -> Result<BOOL>;
fn SetIsRead(&self, bisread: BOOL) -> Result<()>;
fn LocalId(&self) -> Result<u32>;
fn Parent(&self, riid: *const GUID, ppv: *mut *mut c_void) -> Result<()>;
fn Delete(&self) -> Result<()>;
fn DownloadUrl(&self) -> Result<PWSTR>;
fn LastDownloadTime(&self) -> Result<SYSTEMTIME>;
fn Modified(&self) -> Result<SYSTEMTIME>;
}
Required Methods§
fn Xml(&self, fxif: FEEDS_XML_INCLUDE_FLAGS) -> Result<IStream>
fn Title(&self) -> Result<PWSTR>
fn Link(&self) -> Result<PWSTR>
fn Guid(&self) -> Result<PWSTR>
fn Description(&self) -> Result<PWSTR>
fn PubDate(&self) -> Result<SYSTEMTIME>
fn Comments(&self) -> Result<PWSTR>
fn Author(&self) -> Result<PWSTR>
fn Enclosure(&self, riid: *const GUID, ppv: *mut *mut c_void) -> Result<()>
fn IsRead(&self) -> Result<BOOL>
fn SetIsRead(&self, bisread: BOOL) -> Result<()>
fn LocalId(&self) -> Result<u32>
fn Parent(&self, riid: *const GUID, ppv: *mut *mut c_void) -> Result<()>
fn Delete(&self) -> Result<()>
fn DownloadUrl(&self) -> Result<PWSTR>
fn LastDownloadTime(&self) -> Result<SYSTEMTIME>
fn Modified(&self) -> Result<SYSTEMTIME>
Object Safety§
This trait is not object safe.