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
XamlDirective(String, String) |
Initialisiert eine neue Instanz der XamlDirective-Klasse und gibt Werte für einen Namen und einen einzelnen XAML-Namespace an. Verwenden Sie diese Signatur nur, wenn Sie möchten oder erwarten, dass von IsUnknown für die Direktive |
XamlDirective(IEnumerable<String>, String, XamlType, XamlValueConverter<TypeConverter>, AllowedMemberLocations) |
Initialisiert eine neue Instanz der XamlDirective-Klasse und gibt Werte für jeden fallbezogenen Wert einer XamlDirective-Klasse an. |
XamlDirective(String, String)
Initialisiert eine neue Instanz der XamlDirective-Klasse und gibt Werte für einen Namen und einen einzelnen XAML-Namespace an. Verwenden Sie diese Signatur nur, wenn Sie möchten oder erwarten, dass von IsUnknown für die Direktive true
angegeben wird.
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 die XamlDirective-Klasse vorhanden sein kann.
- name
- String
Der kennzeichnende Name der XamlDirective-Klasse.
Hinweise
Wichtig
Diese Signatur des Konstruktors generiert immer einen Bezeichner für die Richtlinie, in IsUnknown der Berichte true
für das XAML-Typsystem gemeldet werden. Wenn die erforderlichen Informationen verfügbar sind (der Hintergrundtyp und ein Textsyntaxinformationselement für die Konvertierung), und Sie möchten einen Bezeichner, der die Richtlinie anwenden kann, stattdessen die XamlDirective.XamlDirective Konstruktorsignatur verwenden.
Wenn Sie diese Signatur verwenden, lautet der Wert für die Instanz ; und der AllowedLocation Wert und TypeConverter der Type Wert sind beidenull
.Any
Gilt für
XamlDirective(IEnumerable<String>, String, XamlType, XamlValueConverter<TypeConverter>, AllowedMemberLocations)
Initialisiert eine neue Instanz der XamlDirective-Klasse und gibt Werte für jeden fallbezogenen Wert einer XamlDirective-Klasse an.
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>
Ein Satz von XAML-Namespaces, für die diese XamlDirective vorhanden sein kann, übergeben als aufzählbarer Satz der Bezeichnerzeichenfolgen.
- name
- String
Der kennzeichnende Name der XamlDirective-Klasse.
- xamlType
- XamlType
Der XAML-Typ, der die XamlDirective-Klasse unterstützt.
- typeConverter
- XamlValueConverter<TypeConverter>
Der Typkonverter, der von dieser XamlDirective-Klasse für die Textsyntaxkonvertierung verwendet wird.
- allowedLocation
- AllowedMemberLocations
Ein Wert der AllowedMemberLocations-Enumeration.
Ausnahmen
Der xamlType
-Parameter ist null
.
Hinweise
Sie müssen diesen Konstruktor verwenden, um einen XamlDirective Wert zu generieren, der nicht als Bericht angezeigt IsUnknown true
wird.