XamlDirective Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da XamlDirective classe.
Sobrecargas
| Nome | Descrição |
|---|---|
| XamlDirective(String, String) |
Inicializa uma nova instância da XamlDirective classe, especificando valores para um nome e um único espaço de nomes XAML. Use esta assinatura apenas quando quiser ou esperar IsUnknown apresentar |
| XamlDirective(IEnumerable<String>, String, XamlType, XamlValueConverter<TypeConverter>, AllowedMemberLocations) |
Inicializa uma nova instância da XamlDirective classe, especificando valores para cada valor por caso de um XamlDirective. |
XamlDirective(String, String)
Inicializa uma nova instância da XamlDirective classe, especificando valores para um nome e um único espaço de nomes XAML. Use esta assinatura apenas quando quiser ou esperar IsUnknown apresentar true a diretiva.
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)
Parâmetros
- xamlNamespace
- String
O principal espaço de nomes XAML onde isto XamlDirective pode existir.
- name
- String
O nome identificativo do XamlDirective.
Observações
Importante
Esta assinatura do construtor gera sempre um identificador para a diretiva onde IsUnknown reporta true o sistema de tipos XAML. Se a informação necessária estiver disponível (o tipo de apoio e um item de informação da sintaxe do texto para conversão) e quiser um identificador que possa aplicar a diretiva, use a XamlDirective.XamlDirective assinatura do construtor em vez disso.
Se usar esta assinatura, o AllowedLocation valor da instância é Any; e o Type valor e TypeConverter o valor são ambos null.
Aplica-se a
XamlDirective(IEnumerable<String>, String, XamlType, XamlValueConverter<TypeConverter>, AllowedMemberLocations)
Inicializa uma nova instância da XamlDirective classe, especificando valores para cada valor por caso de um 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)
Parâmetros
- xamlNamespaces
- IEnumerable<String>
Um conjunto de namespaces XAML onde isto XamlDirective pode existir, passado como um conjunto enumerável das cadeias de identificadores.
- name
- String
O nome identificativo do XamlDirective.
- xamlType
- XamlType
O tipo XAML que sustenta o XamlDirective.
- typeConverter
- XamlValueConverter<TypeConverter>
O conversor de tipos que isto XamlDirective usa para conversão de sintaxe de texto.
- allowedLocation
- AllowedMemberLocations
Um valor da AllowedMemberLocations enumeração.
Exceções
O xamlType parâmetro é null.
Observações
Deve usar este construtor para gerar um XamlDirective que não reporte IsUnknown como true.