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
| Nome | Descrizione |
|---|---|
| XamlDirective(String, String) |
Inizializza una nuova istanza della XamlDirective classe , specificando i valori per un nome e un singolo spazio dei nomi XAML. Usare questa firma solo quando si desidera o si prevede IsUnknown di segnalare |
| XamlDirective(IEnumerable<String>, String, XamlType, XamlValueConverter<TypeConverter>, AllowedMemberLocations) |
Inizializza una nuova istanza della XamlDirective classe , specificando i valori per ogni valore per caso di un oggetto XamlDirective. |
XamlDirective(String, String)
Inizializza una nuova istanza della XamlDirective classe , specificando i valori per un nome e un singolo spazio dei nomi XAML. Usare questa firma solo quando si desidera o si prevede IsUnknown di segnalare true 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 XamlDirective può esistere.
- name
- String
Nome di identificazione 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 XamlDirective classe , specificando i valori per ogni valore 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>
Set di spazi dei nomi XAML in cui XamlDirective può esistere, passato come set enumerabile delle stringhe di identificatore.
- name
- String
Nome di identificazione dell'oggetto XamlDirective.
- xamlType
- XamlType
Tipo XAML che esegue il backup di XamlDirective.
- typeConverter
- XamlValueConverter<TypeConverter>
Convertitore di tipi utilizzato XamlDirective per la conversione della sintassi di testo.
- allowedLocation
- AllowedMemberLocations
Valore dell'enumerazione AllowedMemberLocations .
Eccezioni
Il xamlType parametro è null.
Commenti
È necessario utilizzare questo costruttore per generare un oggetto XamlDirective che non segnala IsUnknown come true.