XamlDirective Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe XamlDirective.
Overload
XamlDirective(String, String) |
Inizializza una nuova istanza della classe XamlDirective specificando i valori per nome e singolo spazio dei nomi XAML. Utilizzare questa firma solo quando si desidera o si prevede che IsUnknown restituisca |
XamlDirective(IEnumerable<String>, String, XamlType, XamlValueConverter<TypeConverter>, AllowedMemberLocations) |
Inizializza una nuova istanza della classe XamlDirective specificando i valori per ogni valore caso per caso di un oggetto XamlDirective. |
XamlDirective(String, String)
Inizializza una nuova istanza della classe XamlDirective specificando i valori per nome e singolo spazio dei nomi XAML. Utilizzare questa firma solo quando si desidera o si prevede che IsUnknown restituisca true
per la direttiva.
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)
Parametri
- xamlNamespace
- String
Spazio dei nomi XAML primario in cui può essere presente l'oggetto XamlDirective.
- name
- String
Nome identificativo dell'oggetto XamlDirective.
Commenti
Importante
Questa firma del costruttore genera sempre un identificatore per la direttiva in cui IsUnknown i report true
per il sistema di tipi XAML. Se le informazioni necessarie sono disponibili (il tipo di supporto e un elemento di informazioni sulla sintassi del testo per la conversione) e si desidera un identificatore in grado di applicare la direttiva, usare invece la firma del XamlDirective.XamlDirective costruttore.
Se si usa questa firma, il AllowedLocation valore per l'istanza è Anye il valore e TypeConverter il Type valore sono entrambi null
.
Si applica a
XamlDirective(IEnumerable<String>, String, XamlType, XamlValueConverter<TypeConverter>, AllowedMemberLocations)
Inizializza una nuova istanza della classe XamlDirective specificando i valori per ogni valore caso per caso di un oggetto 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)
Parametri
- xamlNamespaces
- IEnumerable<String>
Un set di spazi dei nomi XAML dove è possibile che esista questo oggetto XamlDirective passato come un set enumerabile di stringhe dell'identificatore.
- name
- String
Nome identificativo dell'oggetto XamlDirective.
- xamlType
- XamlType
Tipo XAML sottostante all'oggetto XamlDirective.
- typeConverter
- XamlValueConverter<TypeConverter>
Convertitore di tipi utilizzato dall'oggetto XamlDirective per la conversione della sintassi del testo.
- allowedLocation
- AllowedMemberLocations
Valore dell'enumerazione AllowedMemberLocations.
Eccezioni
Il valore del parametro xamlType
è null
.
Commenti
È necessario utilizzare questo costruttore per generare un XamlDirective oggetto che non segnala IsUnknown come true
.