2 instantiations of WordsSegmenter
PresentationFramework (2)
MS\Internal\WindowsRuntime\Generated\Windows.Data.Text.cs (1)
364
return obj is WordsSegmenter ? (WordsSegmenter)obj : new
WordsSegmenter
((global::MS.Internal.WindowsRuntime.ABI.Windows.Data.Text.IWordsSegmenter)obj);
MS\Internal\WindowsRuntime\Windows\Data\Text\WordsSegmenter.cs (1)
51
return new
WordsSegmenter
(language);
42 references to WordsSegmenter
PresentationFramework (42)
MS\Internal\WindowsRuntime\Generated\Windows.Data.Text.cs (28)
141
WordsSegmenter
CreateWithLanguage(string language);
312
internal sealed partial class WordsSegmenter : global::System.Runtime.InteropServices.ICustomQueryInterface, IEquatable<
WordsSegmenter
>
323
public _IWordsSegmenterFactory() : base(ActivationFactory<
WordsSegmenter
>.As<ABI.Windows.Data.Text.IWordsSegmenterFactory.Vftbl>()) { }
360
public static
WordsSegmenter
FromAbi(IntPtr thisPtr)
364
return obj is
WordsSegmenter
? (
WordsSegmenter
)obj : new WordsSegmenter((global::MS.Internal.WindowsRuntime.ABI.Windows.Data.Text.IWordsSegmenter)obj);
372
public static bool operator ==(
WordsSegmenter
x,
WordsSegmenter
y) => (x?.ThisPtr ?? IntPtr.Zero) == (y?.ThisPtr ?? IntPtr.Zero);
373
public static bool operator !=(
WordsSegmenter
x,
WordsSegmenter
y) => !(x == y);
374
public bool Equals(
WordsSegmenter
other) => this == other;
375
public override bool Equals(object obj) => obj is
WordsSegmenter
that && this == that;
1489
global::MS.Internal.WindowsRuntime.Windows.Data.Text.
WordsSegmenter
__result = default;
1521
public unsafe global::MS.Internal.WindowsRuntime.Windows.Data.Text.
WordsSegmenter
CreateWithLanguage(string language)
1655
public static IObjectReference CreateMarshaler(global::MS.Internal.WindowsRuntime.Windows.Data.Text.
WordsSegmenter
obj) => obj is null ? null : MarshalInspectable.CreateMarshaler(obj).As<IWordsSegmenter.Vftbl>();
1657
public static global::MS.Internal.WindowsRuntime.Windows.Data.Text.
WordsSegmenter
FromAbi(IntPtr thisPtr) => global::MS.Internal.WindowsRuntime.Windows.Data.Text.
WordsSegmenter
.FromAbi(thisPtr);
1658
public static IntPtr FromManaged(global::MS.Internal.WindowsRuntime.Windows.Data.Text.
WordsSegmenter
obj) => obj is null ? IntPtr.Zero : CreateMarshaler(obj).GetRef();
1659
public static unsafe MarshalInterfaceHelper<global::MS.Internal.WindowsRuntime.Windows.Data.Text.
WordsSegmenter
>.MarshalerArray CreateMarshalerArray(global::MS.Internal.WindowsRuntime.Windows.Data.Text.
WordsSegmenter
[] array) => MarshalInterfaceHelper<global::MS.Internal.WindowsRuntime.Windows.Data.Text.
WordsSegmenter
>.CreateMarshalerArray(array, (o) => CreateMarshaler(o));
1660
public static (int length, IntPtr data) GetAbiArray(object box) => MarshalInterfaceHelper<global::MS.Internal.WindowsRuntime.Windows.Data.Text.
WordsSegmenter
>.GetAbiArray(box);
1661
public static unsafe global::MS.Internal.WindowsRuntime.Windows.Data.Text.
WordsSegmenter
[] FromAbiArray(object box) => MarshalInterfaceHelper<global::MS.Internal.WindowsRuntime.Windows.Data.Text.
WordsSegmenter
>.FromAbiArray(box, FromAbi);
1662
public static (int length, IntPtr data) FromManagedArray(global::MS.Internal.WindowsRuntime.Windows.Data.Text.
WordsSegmenter
[] array) => MarshalInterfaceHelper<global::MS.Internal.WindowsRuntime.Windows.Data.Text.
WordsSegmenter
>.FromManagedArray(array, (o) => FromManaged(o));
1664
public static void DisposeMarshalerArray(MarshalInterfaceHelper<global::MS.Internal.WindowsRuntime.Windows.Data.Text.
WordsSegmenter
>.MarshalerArray array) => MarshalInterfaceHelper<global::MS.Internal.WindowsRuntime.Windows.Data.Text.
WordsSegmenter
>.DisposeMarshalerArray(array);
MS\Internal\WindowsRuntime\Windows\Data\Text\WordsSegmenter.cs (1)
37
public static
WordsSegmenter
Create(string language, bool shouldPreferNeutralSegmenter = false)
System\Windows\Documents\WinRTSpellerInterop.cs (11)
51
_spellCheckers = new Dictionary<CultureInfo, Tuple<
WordsSegmenter
, SpellChecker>>();
276
WordsSegmenter
wordBreaker = null;
284
wordBreaker =
WordsSegmenter
.Create(culture.Name, shouldPreferNeutralSegmenter:true);
332
_spellCheckers[culture] = new Tuple<
WordsSegmenter
, SpellChecker>(wordBreaker, spellChecker);
368
var
wordBreaker = CurrentWordBreaker ?? DefaultCultureWordBreaker;
680
foreach (Tuple<
WordsSegmenter
, SpellChecker> item in _spellCheckers.Values)
766
private
WordsSegmenter
CurrentWordBreaker
782
private
WordsSegmenter
DefaultCultureWordBreaker
821
private Dictionary<CultureInfo, Tuple<
WordsSegmenter
, SpellChecker>> _spellCheckers;
1040
public SpellerSentence(string sentence,
WordsSegmenter
wordBreaker, SpellChecker spellChecker, WinRTSpellerInterop owner)
1083
private
WordsSegmenter
_wordBreaker;
System\Windows\Documents\WinRTSpellerInteropExtensions.cs (2)
54
this
WordsSegmenter
segmenter,
148
/// See note about MAXLEN in <see cref="ComprehensiveGetTokens(
WordsSegmenter
, string, SpellChecker, WinRTSpellerInterop)"/>