Aracılığıyla paylaş


TypeExtension Oluşturucular

Tanım

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 typeName dizeye TypeExtension göre değeri başlatarak TypeName sınıfının yeni bir örneğini başlatır.

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

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