Aracılığıyla paylaş


XamlDirective Oluşturucular

Tanım

XamlDirective sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

XamlDirective(String, String)

Bir ad ve tek bir XAML ad alanı için değerler belirterek sınıfının yeni bir örneğini XamlDirective başlatır. Bu imzayı yalnızca yönerge için raporlama true yapmak istediğinizde veya beklediğiniz IsUnknown durumlarda kullanın.

XamlDirective(IEnumerable<String>, String, XamlType, XamlValueConverter<TypeConverter>, AllowedMemberLocations)

sınıfının yeni bir örneğini başlatır ve bir öğesinin XamlDirective her büyük/küçük harf değeri için değerler XamlDirectivebelirtir.

XamlDirective(String, String)

Bir ad ve tek bir XAML ad alanı için değerler belirterek sınıfının yeni bir örneğini XamlDirective başlatır. Bu imzayı yalnızca yönerge için raporlama true yapmak istediğinizde veya beklediğiniz IsUnknown durumlarda kullanın.

public:
 XamlDirective(System::String ^ xamlNamespace, System::String ^ name);
public XamlDirective (string xamlNamespace, string name);
new System.Xaml.XamlDirective : string * string -> System.Xaml.XamlDirective
Public Sub New (xamlNamespace As String, name As String)

Parametreler

xamlNamespace
String

Bunun mevcut olabileceği XamlDirective birincil XAML ad alanı.

name
String

öğesinin XamlDirectivetanımlayıcı adı.

Açıklamalar

Önemli

Oluşturucunun bu imzası her zaman XAML tür sistemi için raporların true bulunduğu IsUnknown yönerge için bir tanımlayıcı oluşturur. Gerekli bilgiler varsa (dönüştürme için yedekleme türü ve metin söz dizimi bilgi öğesi) ve yönergesini uygulayabilecek bir tanımlayıcı istiyorsanız, bunun yerine oluşturucu imzasını XamlDirective.XamlDirective kullanın.

Bu imzayı AllowedLocation kullanırsanız, örneğin Anydeğeri ; değeri ve Type TypeConverter değeri de olur null.

Şunlara uygulanır

XamlDirective(IEnumerable<String>, String, XamlType, XamlValueConverter<TypeConverter>, AllowedMemberLocations)

sınıfının yeni bir örneğini başlatır ve bir öğesinin XamlDirective her büyük/küçük harf değeri için değerler XamlDirectivebelirtir.

public:
 XamlDirective(System::Collections::Generic::IEnumerable<System::String ^> ^ xamlNamespaces, System::String ^ name, System::Xaml::XamlType ^ xamlType, System::Xaml::Schema::XamlValueConverter<System::ComponentModel::TypeConverter ^> ^ typeConverter, System::Xaml::Schema::AllowedMemberLocations allowedLocation);
public XamlDirective (System.Collections.Generic.IEnumerable<string> xamlNamespaces, string name, System.Xaml.XamlType xamlType, System.Xaml.Schema.XamlValueConverter<System.ComponentModel.TypeConverter> typeConverter, System.Xaml.Schema.AllowedMemberLocations allowedLocation);
new System.Xaml.XamlDirective : seq<string> * string * System.Xaml.XamlType * System.Xaml.Schema.XamlValueConverter<System.ComponentModel.TypeConverter> * System.Xaml.Schema.AllowedMemberLocations -> System.Xaml.XamlDirective
Public Sub New (xamlNamespaces As IEnumerable(Of String), name As String, xamlType As XamlType, typeConverter As XamlValueConverter(Of TypeConverter), allowedLocation As AllowedMemberLocations)

Parametreler

xamlNamespaces
IEnumerable<String>

Bunun XamlDirective bulunabileceği bir XAML ad alanı kümesi, tanımlayıcı dizelerinin numaralandırılabilir bir kümesi olarak geçirilir.

name
String

öğesinin XamlDirectivetanımlayıcı adı.

xamlType
XamlType

'yi destekleyen XamlDirectiveXAML türü.

typeConverter
XamlValueConverter<TypeConverter>

Bunun XamlDirective metin söz dizimi dönüştürmesi için kullandığı tür dönüştürücüsü.

allowedLocation
AllowedMemberLocations

Sabit listesi değeri AllowedMemberLocations .

Özel durumlar

xamlType parametresidirnull.

Açıklamalar

olarak truerapor IsUnknown etmeyen bir XamlDirective oluşturmak için bu oluşturucuyu kullanmanız gerekir.

Şunlara uygulanır