XamlDeferLoadAttribute Sınıf
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.
Bir sınıfın veya özelliğin XAML için ertelenmiş bir yük kullanımına (şablon davranışı gibi) sahip olduğunu gösterir ve erteleme davranışını ve hedef/içerik türünü etkinleştiren sınıfı bildirir.
public ref class XamlDeferLoadAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
public sealed class XamlDeferLoadAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type XamlDeferLoadAttribute = class
inherit Attribute
Public NotInheritable Class XamlDeferLoadAttribute
Inherits Attribute
- Devralma
- Öznitelikler
Açıklamalar
XamlDeferringLoader büyük olasılıkla destek sınıfı olarak yük senaryolarını ertelemeye dahil edilir.
WPF Kullanım Notları
Bu özniteliğin WPF XAML uygulamasında uygulandığı örnek sınıf: TemplateContent.
Oluşturucular
| Name | Description |
|---|---|
| XamlDeferLoadAttribute(String, String) |
Türlerin XamlDeferLoadAttribute dize adlarını kullanarak sınıfının yeni bir örneğini başlatır. |
| XamlDeferLoadAttribute(Type, Type) |
CLR Type değerlerini kullanarak sınıfının yeni bir örneğini XamlDeferLoadAttribute başlatır. |
Özellikler
| Name | Description |
|---|---|
| ContentType |
Yük erteleme davranışının hedef/içerik türü için CLR Type değerini alır. |
| ContentTypeName |
Uygulamanın yükü erteleme davranışı için kullanılacak türün dize adını alır. |
| LoaderType |
Uygulamanın yük davranışını ertelemek için kullanılacak CLR Type değerini alır. |
| LoaderTypeName |
Yük erteleme davranışının hedef/içerik türü için türün dize adını alır. |
| TypeId |
Türetilmiş bir sınıfta uygulandığında, bu Attributeiçin benzersiz bir tanımlayıcı alır. (Devralındığı yer: Attribute) |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür. (Devralındığı yer: Attribute) |
| GetHashCode() |
Bu örneğin karma kodunu döndürür. (Devralındığı yer: Attribute) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| IsDefaultAttribute() |
Türetilmiş bir sınıfta geçersiz kılındığında, bu örneğin değerinin türetilmiş sınıf için varsayılan değer olup olmadığını gösterir. (Devralındığı yer: Attribute) |
| Match(Object) |
Türetilmiş bir sınıfta geçersiz kılındığında, bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür. (Devralındığı yer: Attribute) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| _Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Bir ad kümesini karşılık gelen bir dağıtma tanımlayıcısı kümesine eşler. (Devralındığı yer: Attribute) |
| _Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) |
Bir arabirimin tür bilgilerini almak için kullanılabilecek bir nesnenin tür bilgilerini alır. (Devralındığı yer: Attribute) |
| _Attribute.GetTypeInfoCount(UInt32) |
Bir nesnenin sağladığı tür bilgisi arabirimlerinin sayısını alır (0 ya da 1). (Devralındığı yer: Attribute) |
| _Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Bir nesne tarafından kullanıma sunulan özelliklere ve yöntemlere erişim sağlar. (Devralındığı yer: Attribute) |