TypeExtension Oluşturucular
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.
TypeExtension sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
TypeExtension() |
TypeExtension sınıfının yeni bir örneğini başlatır. |
TypeExtension(String) |
Sağlanan |
TypeExtension(Type) |
Türü doğrudan bildirerek sınıfının yeni bir örneğini TypeExtension başlatır. |
TypeExtension()
TypeExtension sınıfının yeni bir örneğini başlatır.
public:
TypeExtension();
public TypeExtension ();
Public Sub New ()
Şunlara uygulanır
TypeExtension(String)
Sağlanan typeName
dizeye TypeExtension göre değeri başlatarak TypeName sınıfının yeni bir örneğini başlatır.
public:
TypeExtension(System::String ^ typeName);
public TypeExtension (string typeName);
new System.Windows.Markup.TypeExtension : string -> System.Windows.Markup.TypeExtension
Public Sub New (typeName As String)
Parametreler
- typeName
- String
Başvuruda bulunacak türü tanımlayan dize. Bu dize biçimini prefix:className
kullanır.
prefix
bir XAML ad alanı için eşleme ön ekidir ve yalnızca varsayılan XAML ad alanına eşlenmeyen türlere başvurmak için gereklidir.
Özel durumlar
olarak null
belirtilmesi typeName
denendi.
Açıklamalar
Bu değer oluşturucuda ayarladığınızda değerlendirilmez. Değer değilse null
, değer başlangıçta kabul edilir. XAML ayrıştırıldığında ve kullanılabilir hizmet bağlamları etkinken bu uzantıda çağrılana kadar ProvideValue değerin gerçek ayrıştırma ve değerlendirmesi ertelenmiş olur. Şu anda, typeName
XAML şema bağlamında bir tür olarak çözümlenebilir olması beklenir ve bu tür döndürülür.
Şunlara uygulanır
TypeExtension(Type)
Türü doğrudan bildirerek sınıfının yeni bir örneğini TypeExtension başlatır.
public:
TypeExtension(Type ^ type);
public TypeExtension (Type type);
new System.Windows.Markup.TypeExtension : Type -> System.Windows.Markup.TypeExtension
Public Sub New (type As Type)
Parametreler
- type
- Type
Bu TypeExtensionile temsil edilecek tür.
Özel durumlar
type
null
Açıklamalar
Bu, çalışma zamanı kodu kullanımları TypeExtension için bir yardımcı yöntemdir ve işaretleme uzantısı için normal uygulama deseninin bir parçası değildir.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin