XamlDirective Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase XamlDirective.
Sobrecargas
XamlDirective(String, String) |
Inicializa una nueva instancia de la clase XamlDirective, especificando valores para un nombre y un espacio de nombres XAML único. Use esta signatura únicamente si desea o espera notificar IsUnknown |
XamlDirective(IEnumerable<String>, String, XamlType, XamlValueConverter<TypeConverter>, AllowedMemberLocations) |
Inicializa una nueva instancia de la clase XamlDirective, especificando los posibles valores de XamlDirective según cada caso. |
XamlDirective(String, String)
Inicializa una nueva instancia de la clase XamlDirective, especificando valores para un nombre y un espacio de nombres XAML único. Use esta signatura únicamente si desea o espera notificar IsUnknowntrue
para la directiva.
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
Espacio de nombres XAML primario donde puede existir este objeto XamlDirective.
- name
- String
Nombre que identifica el objeto XamlDirective.
Comentarios
Importante
Esta firma del constructor siempre genera un identificador para la directiva donde IsUnknown informa true
del sistema de tipos XAML. Si la información necesaria está disponible (el tipo de respaldo y un elemento de información de sintaxis de texto para la conversión) y desea un identificador que pueda aplicar la directiva, use la firma del XamlDirective.XamlDirective constructor en su lugar.
Si usa esta firma, el AllowedLocation valor de la instancia es Any; y el Type valor y el TypeConverter valor son .null
Se aplica a
XamlDirective(IEnumerable<String>, String, XamlType, XamlValueConverter<TypeConverter>, AllowedMemberLocations)
Inicializa una nueva instancia de la clase XamlDirective, especificando los posibles valores de XamlDirective según cada caso.
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>
Conjunto de espacios de nombres XAML donde puede existir este objeto XamlDirective, pasado como un conjunto enumerable de cadenas de identificador.
- name
- String
Nombre que identifica el objeto XamlDirective.
- xamlType
- XamlType
Tipo XAML que respalda el objeto XamlDirective.
- typeConverter
- XamlValueConverter<TypeConverter>
Convertidor de tipos que este objeto XamlDirective utiliza para la conversión sintáctica de texto.
- allowedLocation
- AllowedMemberLocations
Valor de la enumeración AllowedMemberLocations.
Excepciones
El parámetro xamlType
es null
.
Comentarios
Debe usar este constructor para generar un XamlDirective que no informe IsUnknown como true
.