XamlDirective Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe XamlDirective.
Surcharges
XamlDirective(String, String) |
Initialise une nouvelle instance de la classe XamlDirective, en spécifiant des valeurs pour un nom et un espace de noms XAML unique. Utilisez cette signature uniquement lorsque vous souhaitez ou attendez que IsUnknown indique |
XamlDirective(IEnumerable<String>, String, XamlType, XamlValueConverter<TypeConverter>, AllowedMemberLocations) |
Initialise une nouvelle instance de la classe XamlDirective, en spécifiant des valeurs pour chacune des valeurs en fonction du cas d'un XamlDirective. |
XamlDirective(String, String)
Initialise une nouvelle instance de la classe XamlDirective, en spécifiant des valeurs pour un nom et un espace de noms XAML unique. Utilisez cette signature uniquement lorsque vous souhaitez ou attendez que IsUnknown indique true
pour la directive.
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)
Paramètres
- xamlNamespace
- String
Espace de noms XAML principal dans lequel ce XamlDirective peut exister.
- name
- String
Nom identifiant du XamlDirective.
Remarques
Important
Cette signature du constructeur génère toujours un identificateur pour la directive où IsUnknown les rapports true
pour le système de type XAML. Si les informations nécessaires sont disponibles (le type de stockage et un élément d’informations de syntaxe de texte pour la conversion) et si vous souhaitez un identificateur qui peut appliquer la directive, utilisez plutôt la signature du XamlDirective.XamlDirective constructeur.
Si vous utilisez cette signature, la AllowedLocation valeur de l’instance est Any; et la valeur et TypeConverter la Type valeur sont les deux null
.
S’applique à
XamlDirective(IEnumerable<String>, String, XamlType, XamlValueConverter<TypeConverter>, AllowedMemberLocations)
Initialise une nouvelle instance de la classe XamlDirective, en spécifiant des valeurs pour chacune des valeurs en fonction du cas d'un 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)
Paramètres
- xamlNamespaces
- IEnumerable<String>
Jeu d'espaces de noms XAML où ce XamlDirective peut exister, passé en tant que jeu énumérable des chaînes d'identification.
- name
- String
Nom identifiant du XamlDirective.
- xamlType
- XamlType
Type XAML qui stocke le XamlDirective.
- typeConverter
- XamlValueConverter<TypeConverter>
Convertisseur de type utilisé par ce XamlDirective pour la conversion de la syntaxe du texte.
- allowedLocation
- AllowedMemberLocations
Valeur de l'énumération AllowedMemberLocations.
Exceptions
Le paramètre xamlType
a la valeur null
.
Remarques
Vous devez utiliser ce constructeur pour générer un XamlDirective rapport qui n’est pas indiqué IsUnknown comme true
.