XamlDirective Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru dari kelas XamlDirective.
Overload
| Nama | Deskripsi |
|---|---|
| XamlDirective(String, String) |
Menginisialisasi instans XamlDirective baru kelas, menentukan nilai untuk nama dan satu namespace XAML. Gunakan tanda tangan ini hanya jika Anda ingin atau mengharapkan IsUnknown laporan |
| XamlDirective(IEnumerable<String>, String, XamlType, XamlValueConverter<TypeConverter>, AllowedMemberLocations) |
Menginisialisasi instans XamlDirective baru kelas, menentukan nilai untuk setiap nilai per kasus dari XamlDirective. |
XamlDirective(String, String)
Menginisialisasi instans XamlDirective baru kelas, menentukan nilai untuk nama dan satu namespace XAML. Gunakan tanda tangan ini hanya jika Anda ingin atau mengharapkan IsUnknown laporan true untuk direktif.
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)
Parameter
- xamlNamespace
- String
Namespace layanan XAML utama tempat ini XamlDirective dapat ada.
- name
- String
Nama identifikasi dari XamlDirective.
Keterangan
Penting
Tanda tangan konstruktor ini selalu menghasilkan pengidentifikasi untuk arahan tempat IsUnknown laporan true untuk sistem jenis XAML. Jika informasi yang diperlukan tersedia (jenis backing dan item informasi sintaks teks untuk konversi) dan Anda ingin pengidentifikasi yang dapat menerapkan direktif, gunakan XamlDirective.XamlDirective tanda tangan konstruktor sebagai gantinya.
Jika Anda menggunakan tanda tangan ini, AllowedLocation nilai untuk instans adalah Any; dan Type nilai dan TypeConverter nilainya adalah null.
Berlaku untuk
XamlDirective(IEnumerable<String>, String, XamlType, XamlValueConverter<TypeConverter>, AllowedMemberLocations)
Menginisialisasi instans XamlDirective baru kelas, menentukan nilai untuk setiap nilai per kasus dari XamlDirective.
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)
Parameter
- xamlNamespaces
- IEnumerable<String>
Sekumpulan namespace XAML di mana ini XamlDirective dapat ada, diteruskan sebagai sekumpulan string pengidentifikasi yang dapat dijumlahkan.
- name
- String
Nama identifikasi dari XamlDirective.
- xamlType
- XamlType
Jenis XAML yang mendukung XamlDirective.
- typeConverter
- XamlValueConverter<TypeConverter>
Pengonversi jenis yang digunakan ini XamlDirective untuk konversi sintaks teks.
- allowedLocation
- AllowedMemberLocations
Nilai AllowedMemberLocations enumerasi.
Pengecualian
Parameternya xamlType adalah null.
Keterangan
Anda harus menggunakan konstruktor ini untuk menghasilkan XamlDirective yang tidak melaporkan IsUnknown sebagai true.