AnnotationPatternIdentifiers クラス

定義

IAnnotationProvider によって識別子として使用される値が含まれます。

public ref class AnnotationPatternIdentifiers sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AnnotationPatternIdentifiers final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AnnotationPatternIdentifiers
Public NotInheritable Class AnnotationPatternIdentifiers
継承
Object Platform::Object IInspectable AnnotationPatternIdentifiers
属性

注釈

AnnotationPatternIdentifiers などのクラスは、Microsoft UI オートメーションの一般的なプロバイダー パターンのWindows ランタイム実装の識別子です。 これらの識別子は、AutomationPeer.GetPattern 実装で IAnnotationProvider のサポートを報告するWindows ランタイムカスタム オートメーション ピアを実装している場合に使用できます。 これらの識別子は、独自のピアを参照するコントロール コードから行う AutomationPeer.RaisePropertyChangedEvent 呼び出し、または項目コンテナー ピアの Provider.IItemContainerProvider.FindItemByProperty に必要です。

通常、この同じパターンは、クライアントの実装と Microsoft UI オートメーション ツリーの確認に使用するテクノロジに応じて、異なる方法でクライアントに公開されます。 IAnnotationProvider は、コンポーネント オブジェクト モデル (COM) インターフェイスとしても提供されます。

プロパティ

AnnotationTypeIdProperty

AnnotationTypeId オートメーション プロパティの識別子を取得します。

AnnotationTypeNameProperty

AnnotationTypeName オートメーション プロパティの識別子を取得します。

AuthorProperty

Author オートメーション プロパティの識別子を取得します。

DateTimeProperty

DateTime オートメーション プロパティの識別子を取得します。

TargetProperty

Target オートメーション プロパティの識別子を取得します。

適用対象

こちらもご覧ください