Trait windows::Win32::Media::Speech::ISpObjectTokenEnumBuilder_Impl
pub trait ISpObjectTokenEnumBuilder_Impl: Sized + IEnumSpObjectTokens_Impl {
// Required methods
fn SetAttribs(
&self,
pszreqattribs: &PCWSTR,
pszoptattribs: &PCWSTR,
) -> Result<()>;
fn AddTokens(
&self,
ctokens: u32,
ptoken: *const Option<ISpObjectToken>,
) -> Result<()>;
fn AddTokensFromDataKey(
&self,
pdatakey: Option<&ISpDataKey>,
pszsubkey: &PCWSTR,
pszcategoryid: &PCWSTR,
) -> Result<()>;
fn AddTokensFromTokenEnum(
&self,
ptokenenum: Option<&IEnumSpObjectTokens>,
) -> Result<()>;
fn Sort(&self, psztokenidtolistfirst: &PCWSTR) -> Result<()>;
}
Required Methods§
fn SetAttribs( &self, pszreqattribs: &PCWSTR, pszoptattribs: &PCWSTR, ) -> Result<()>
fn AddTokens( &self, ctokens: u32, ptoken: *const Option<ISpObjectToken>, ) -> Result<()>
fn AddTokensFromDataKey( &self, pdatakey: Option<&ISpDataKey>, pszsubkey: &PCWSTR, pszcategoryid: &PCWSTR, ) -> Result<()>
fn AddTokensFromTokenEnum( &self, ptokenenum: Option<&IEnumSpObjectTokens>, ) -> Result<()>
fn Sort(&self, psztokenidtolistfirst: &PCWSTR) -> Result<()>
Object Safety§
This trait is not object safe.