#[repr(C)]pub struct ISpContainerLexicon {
pub lpVtbl: *const ISpContainerLexiconVtbl,
}
Fields§
§lpVtbl: *const ISpContainerLexiconVtbl
Implementations§
Source§impl ISpContainerLexicon
impl ISpContainerLexicon
pub unsafe fn AddLexicon( &self, pAddLexicon: *mut ISpLexicon, dwFlags: DWORD, ) -> HRESULT
Methods from Deref<Target = ISpLexicon>§
pub unsafe fn GetPronunciations( &self, pszWord: LPCWSTR, LangID: WORD, dwFlags: DWORD, pWordPronunciationList: *mut SPWORDPRONUNCIATIONLIST, ) -> HRESULT
pub unsafe fn AddPronunciation( &self, pszWord: LPCWSTR, LangID: WORD, ePartOfSpeech: SPPARTOFSPEECH, pszPronunciation: PCSPPHONEID, ) -> HRESULT
pub unsafe fn RemovePronunciation( &self, pszWord: LPCWSTR, LangID: WORD, ePartOfSpeech: SPPARTOFSPEECH, pszPronunciation: PCSPPHONEID, ) -> HRESULT
pub unsafe fn GetGeneration(&self, pdwGeneration: *mut DWORD) -> HRESULT
pub unsafe fn GetGenerationChange( &self, dwFlags: DWORD, pdwGeneration: *mut DWORD, pWordList: *mut SPWORDLIST, ) -> HRESULT
pub unsafe fn GetWords( &self, dwFlags: DWORD, pdwGeneration: *mut DWORD, pdwCookie: *mut DWORD, pWordList: *mut SPWORDLIST, ) -> HRESULT
Trait Implementations§
Source§impl Deref for ISpContainerLexicon
impl Deref for ISpContainerLexicon
Source§type Target = ISpLexicon
type Target = ISpLexicon
The resulting type after dereferencing.
Source§fn deref(&self) -> &ISpLexicon
fn deref(&self) -> &ISpLexicon
Dereferences the value.
Auto Trait Implementations§
impl Freeze for ISpContainerLexicon
impl RefUnwindSafe for ISpContainerLexicon
impl !Send for ISpContainerLexicon
impl !Sync for ISpContainerLexicon
impl Unpin for ISpContainerLexicon
impl UnwindSafe for ISpContainerLexicon
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more