XamlDirective Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der XamlDirective-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| XamlDirective(String, String) |
Initialisiert eine neue Instanz der XamlDirective Klasse, wobei Werte für einen Namen und einen einzelnen XAML-Namespace angegeben werden. Verwenden Sie diese Signatur nur, wenn Sie die Richtlinie melden |
| XamlDirective(IEnumerable<String>, String, XamlType, XamlValueConverter<TypeConverter>, AllowedMemberLocations) |
Initialisiert eine neue Instanz der XamlDirective Klasse, die Werte für jeden Wert pro Fall eines .XamlDirective |
XamlDirective(String, String)
Initialisiert eine neue Instanz der XamlDirective Klasse, wobei Werte für einen Namen und einen einzelnen XAML-Namespace angegeben werden. Verwenden Sie diese Signatur nur, wenn Sie die Richtlinie melden true möchten oder erwartenIsUnknown.
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)
Parameter
- xamlNamespace
- String
Der primäre XAML-Namespace, in dem dies XamlDirective vorhanden sein kann.
- name
- String
Der identifizierende Name des XamlDirective.
Hinweise
Von Bedeutung
Diese Signatur des Konstruktors generiert immer einen Bezeichner für die Direktive, in IsUnknown der Berichte für das XAML-Typsystem gemeldet true werden. Wenn die erforderlichen Informationen verfügbar sind (der Sicherungstyp und ein Textsyntaxinformationselement für die Konvertierung), und Sie möchten einen Bezeichner, der die Direktive anwenden kann, stattdessen die XamlDirective.XamlDirective Konstruktorsignatur verwenden.
Wenn Sie diese Signatur verwenden, lautet der Wert für die Instanz ; und der Type Wert und TypeConverter wert sind beidenull.AllowedLocationAny
Gilt für:
XamlDirective(IEnumerable<String>, String, XamlType, XamlValueConverter<TypeConverter>, AllowedMemberLocations)
Initialisiert eine neue Instanz der XamlDirective Klasse, die Werte für jeden Wert pro Fall eines .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)
Parameter
- xamlNamespaces
- IEnumerable<String>
Eine Reihe von XAML-Namespaces, in denen dies XamlDirective vorhanden sein kann, wird als aufzählbarer Satz der Bezeichnerzeichenfolgen übergeben.
- name
- String
Der identifizierende Name des XamlDirective.
- xamlType
- XamlType
Der XAML-Typ, der die XamlDirective.
- typeConverter
- XamlValueConverter<TypeConverter>
Der Typkonverter, XamlDirective der für die Konvertierung der Textsyntax verwendet wird.
- allowedLocation
- AllowedMemberLocations
Ein Wert der AllowedMemberLocations Aufzählung.
Ausnahmen
Der xamlType Parameter ist null.
Hinweise
Sie müssen diesen Konstruktor verwenden, um einen XamlDirective Nichtbericht IsUnknown als true.