次の方法で共有


TransformPattern2Identifiers クラス

定義

ITransformProvider2 で識別子として使用される値を格納します。

public ref class TransformPattern2Identifiers 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 TransformPattern2Identifiers 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 TransformPattern2Identifiers
Public NotInheritable Class TransformPattern2Identifiers
継承
Object Platform::Object IInspectable TransformPattern2Identifiers
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

ITransformProvider2ITransformProvider インターフェイスを拡張して、Microsoft UI オートメーション プロバイダーがプロパティを公開して、コントロールのビューポート ズーム機能をサポートできるようにします。

TransformPattern2Identifiers などのクラスは、Microsoft UI オートメーションの共通プロバイダー パターンのWindows ランタイム実装の識別子です。 GetPattern 実装で ITransformProvider2 のサポートを報告するWindows ランタイムカスタム オートメーション ピアを実装する場合は、これらの識別子を使用できます。 これらの識別子は、独自のピアを参照するコントロール コードから行う RaisePropertyChangedEvent 呼び出し、またはアイテム コンテナー ピアの FindItemByProperty に必要です。 通常、この同じパターンは、クライアントの実装と Microsoft UI オートメーション ツリーの確認に使用するテクノロジに応じて、異なる方法でクライアントに公開されます。 ITransformProvider2 は、コンポーネント オブジェクト モデル (COM) インターフェイスとしても提供されます。

プロパティ

CanZoomProperty

CanZoom オートメーション プロパティを識別します。

MaxZoomProperty

MaxZoom オートメーション プロパティを識別します。

MinZoomProperty

MinZoom オートメーション プロパティを識別します。

ZoomLevelProperty

ZoomLevel オートメーション プロパティを識別します。

適用対象

こちらもご覧ください