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:classNamekullanı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 nullbelirtilmesi 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.