#[repr(C)]pub struct ISpellChecker {
pub lpVtbl: *const ISpellCheckerVtbl,
}
Fields§
§lpVtbl: *const ISpellCheckerVtbl
Implementations§
Source§impl ISpellChecker
impl ISpellChecker
pub unsafe fn get_LanguageTag(&self, value: *mut LPWSTR) -> HRESULT
pub unsafe fn Check( &self, text: LPCWSTR, value: *mut *mut IEnumSpellingError, ) -> HRESULT
pub unsafe fn Suggest( &self, word: LPCWSTR, value: *mut *mut IEnumString, ) -> HRESULT
pub unsafe fn Add(&self, word: LPCWSTR) -> HRESULT
pub unsafe fn Ignore(&self, word: LPCWSTR) -> HRESULT
pub unsafe fn AutoCorrect(&self, from: LPCWSTR, to: LPCWSTR) -> HRESULT
pub unsafe fn GetOptionValue( &self, optionId: LPCWSTR, value: *mut BYTE, ) -> HRESULT
pub unsafe fn Get_OptionIds(&self, value: *mut *mut IEnumString) -> HRESULT
pub unsafe fn Get_Id(&self, value: *mut LPWSTR) -> HRESULT
pub unsafe fn Get_LocalizedName(&self, value: *mut LPWSTR) -> HRESULT
pub unsafe fn add_SpellCheckerChanged( &self, handler: *const ISpellCheckerChangedEventHandler, eventCookie: *mut DWORD, ) -> HRESULT
pub unsafe fn remove_SpellCheckerChanged(&self, eventCookie: DWORD) -> HRESULT
pub unsafe fn GetOptionDescription( &self, optionId: LPCWSTR, value: *mut *mut IOptionDescription, ) -> HRESULT
pub unsafe fn ComprehensiveCheck( &self, text: LPCWSTR, value: *mut *mut IEnumSpellingError, ) -> HRESULT
Trait Implementations§
Source§impl Deref for ISpellChecker
impl Deref for ISpellChecker
Auto Trait Implementations§
impl Freeze for ISpellChecker
impl RefUnwindSafe for ISpellChecker
impl !Send for ISpellChecker
impl !Sync for ISpellChecker
impl Unpin for ISpellChecker
impl UnwindSafe for ISpellChecker
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