AnnotationPatternIdentifiers クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IAnnotationProvider によって識別子として使用される値を格納します。
public ref class AnnotationPatternIdentifiers sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 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(Windows.Foundation.UniversalApiContract), 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
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
注釈
AnnotationPatternIdentifiers などのクラスは、Microsoft UI オートメーションの共通プロバイダー パターンのWindows ランタイム実装の識別子です。 GetPattern 実装で IAnnotationProvider のサポートを報告するWindows ランタイムカスタム オートメーション ピアを実装する場合は、これらの識別子を使用できます。 これらの識別子は、独自のピアを参照するコントロール コードから行う RaisePropertyChangedEvent 呼び出し、またはアイテム コンテナー ピアの FindItemByProperty に必要です。
通常、この同じパターンは、クライアントの実装と Microsoft UI オートメーション ツリーの確認に使用するテクノロジに応じて、異なる方法でクライアントに公開されます。 IAnnotationProvider は、コンポーネント オブジェクト モデル (COM) インターフェイスとしても提供されます。
プロパティ
AnnotationTypeIdProperty |
AnnotationTypeId オートメーション プロパティの識別子を取得します。 |
AnnotationTypeNameProperty |
AnnotationTypeName オートメーション プロパティの識別子を取得します。 |
AuthorProperty |
Author オートメーション プロパティの識別子を取得します。 |
DateTimeProperty |
DateTime オートメーション プロパティの識別子を取得します。 |
TargetProperty |
Target オートメーション プロパティの識別子を取得します。 |