pub trait ISyndicationNode_Impl: Sized {
Show 13 methods // Required methods fn NodeName(&self) -> Result<HSTRING>; fn SetNodeName(&self, value: &HSTRING) -> Result<()>; fn NodeNamespace(&self) -> Result<HSTRING>; fn SetNodeNamespace(&self, value: &HSTRING) -> Result<()>; fn NodeValue(&self) -> Result<HSTRING>; fn SetNodeValue(&self, value: &HSTRING) -> Result<()>; fn Language(&self) -> Result<HSTRING>; fn SetLanguage(&self, value: &HSTRING) -> Result<()>; fn BaseUri(&self) -> Result<Uri>; fn SetBaseUri(&self, value: Option<&Uri>) -> Result<()>; fn AttributeExtensions(&self) -> Result<IVector<SyndicationAttribute>>; fn ElementExtensions(&self) -> Result<IVector<ISyndicationNode>>; fn GetXmlDocument(&self, format: SyndicationFormat) -> Result<XmlDocument>;
}

Required Methods§

fn NodeName(&self) -> Result<HSTRING>

fn SetNodeName(&self, value: &HSTRING) -> Result<()>

fn NodeNamespace(&self) -> Result<HSTRING>

fn SetNodeNamespace(&self, value: &HSTRING) -> Result<()>

fn NodeValue(&self) -> Result<HSTRING>

fn SetNodeValue(&self, value: &HSTRING) -> Result<()>

fn Language(&self) -> Result<HSTRING>

fn SetLanguage(&self, value: &HSTRING) -> Result<()>

fn BaseUri(&self) -> Result<Uri>

fn SetBaseUri(&self, value: Option<&Uri>) -> Result<()>

fn AttributeExtensions(&self) -> Result<IVector<SyndicationAttribute>>

fn ElementExtensions(&self) -> Result<IVector<ISyndicationNode>>

fn GetXmlDocument(&self, format: SyndicationFormat) -> Result<XmlDocument>

Object Safety§

This trait is not object safe.

Implementors§