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 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.

Implementors§