ComponentResourceKey.TypeInTargetAssembly プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
リソース キーを定義する Type を取得または設定します。
public:
property Type ^ TypeInTargetAssembly { Type ^ get(); void set(Type ^ value); };
public Type TypeInTargetAssembly { get; set; }
member this.TypeInTargetAssembly : Type with get, set
Public Property TypeInTargetAssembly As Type
プロパティ値
リソース キーを定義する型。
例
次の例は、ComponentResourceKey マークアップ拡張機能をComponentResourceKey含めてTypeInTargetAssemblyResourceId使用して を定義する方法を示しています。 その後、このリソースを外部アセンブリに配置し、要求で類似 ComponentResourceKey した を使用してリソースを要求するキー使用法でアクセスできます。
<Style
x:Key="{ComponentResourceKey
TypeInTargetAssembly={x:Type local:ColorPicker},
ResourceId=ColorSliderStyle}"
TargetType="{x:Type Slider}">
<Setter Property="Minimum" Value="0"/>
<Setter Property="Maximum" Value="255"/>
<Setter Property="SmallChange" Value="1"/>
<Setter Property="LargeChange" Value="51"/>
<Setter Property="IsMoveToPointEnabled" Value="true"/>
<Setter Property="Orientation" Value="Horizontal"/>
</Style>
注釈
XAML 情報については、「 ComponentResourceKey Markup Extension」を参照してください。
要素は ComponentResourceKey 、型を含むアセンブリのターゲットに基づいて、外部アセンブリからアクセスされるリソースのキーを定義するためにカスタム コンポーネントによって使用されます。 カスタム コンポーネントは、多くの場合、リソースが配置されているアセンブリ内に存在する必要がある新しい型を定義します。 一般に、これらの型には他の実装はありません。型は の参照要件 ComponentResourceKeyを満たすためにのみ存在します。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET