XamlDirective 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.
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 |
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 true
rapor IsUnknown etmeyen bir XamlDirective oluşturmak için bu oluşturucuyu kullanmanız gerekir.