ComponentResourceKey.TypeInTargetAssembly Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kaynak anahtarını tanımlayan öğesini Type alır veya ayarlar.
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
Özellik Değeri
Kaynak anahtarını tanımlayan tür.
Örnekler
Aşağıdaki örnekte, ComponentResourceKey Biçimlendirme Uzantısını kullanarak dahil TypeInTargetAssembly etme ve ResourceId tanımlama ComponentResourceKey işlemi gösterilmektedir. Bu kaynak daha sonra bir dış derlemeye yerleştirilebilir ve isteğe benzer ComponentResourceKey bir kaynak kullanarak kaynağı isteyen bir anahtar kullanımı tarafından erişilebilir.
<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>
Açıklamalar
XAML bilgileri için bkz . ComponentResourceKey Biçimlendirme Uzantısı.
ComponentResourceKey öğesi, türü içeren bir derlemeyi hedeflemeye dayalı olarak dış derlemelerden erişilen kaynakların anahtarlarını tanımlamak için özel bileşenler tarafından kullanılır. Özel bileşenler genellikle kaynağın bulunduğu derlemede olması gereken yeni türleri tanımlar. Genellikle bu türlerin başka bir uygulaması yoktur; türler yalnızca arama gereksinimlerini karşılamak için vardır ComponentResourceKey.