XamlLanguage Klasse

Definition

Definiert Konstanten, die Zeichenfolgen oder Objekte bereitstellen, die für XAML-Markup oder für das Programmieren mit XAML-Typen hilfreich sind. Diese Zeichenfolgen oder Objekte sind relevant für XAML-Sprachkonzepte, für die Implementierung der XAML-Sprachkonzepte in .NET-XAML-Diensten oder für beides.

public ref class XamlLanguage abstract sealed
public static class XamlLanguage
type XamlLanguage = class
Public Class XamlLanguage
Vererbung
XamlLanguage

Hinweise

Die XamlLanguage API gibt Nachschlageergebnisse zurück, die auf einem XAML-Schemakontext basieren, der intern bleibt. In diesem Schemakontext SupportMarkupExtensionsWithDuplicateArity ist true. Andernfalls verwendet der XAML-Schemakontext, der als Standard für .NET Framework XAML-Dienste gemeldet wird, und seine definierten XAML-Leser und XAML-Autoren Standardeinstellungen. Im Allgemeinen basiert der XAML-Schemakontext, der für vordefinierte XAML-Leser und XAML-Autoren verwendet wird, auf derselben XamlSchemaContext Instanz, die von APIs verfügbar ist, die einen XamlSchemaContextWert festlegen oder zurückgeben. Der Standardmäßige XAML-Schemakontext für .NET Framework XAML-Dienste basiert auf CLR-Konzepten und Spiegelungen. Nachweise für die Standard-CLR-Sicherung finden Sie beim Abrufen bestimmter XamlLanguage Eigenschaften, die ein XamlType und beim Überprüfen UnderlyingTypesind. XamlLanguage Ähnlich sind Eigenschaften, die eine XamlMember CLR-Spiegelungsbasierte Werte für UnderlyingMember.

Felder

Xaml2006Namespace

Ruft einen Zeichenfolgenwert für die Zeichenfolge ab, durch die der XAML (2006)-Sprachnamespace bezeichnet wird. Der Namespace entspricht dem XAML (2006)-Namespace mit dem Präfix „x“ gemäß Definition in [MS-XAML] Abschnitt 5.1.1.

Xml1998Namespace

Ruft einen Zeichenfolgenwert für die Zeichenfolge ab, durch die der XML (1998)-Sprachnamespace bezeichnet wird. Der Namespace entspricht dem XML-Namespace mit dem Präfix „xml“ gemäß Verweis in [MS-XAML] Abschnitt 5.1.2.

Eigenschaften

AllDirectives

Ruft eine schreibgeschützte generische Auflistung der einzelnen XamlDirective-Bezeichner ab, die durch die .NET-XAML-Dienste definiert werden.

AllTypes

Ruft eine schreibgeschützte generische Sammlung von einzelnen XamlType-Werten ab, die mit einem XAML-sprachinternen Element übereinstimmen oder als Alias darauf verweisen, das in .NET-XAML-Diensten definiert wird.

Arguments

Ruft ein XamlDirective-Objekt für die Arguments einer Factorymethode oder einer generischen Verwendung ab.

Array

Ruft ein XamlType-Objekt für das sprachinterne Array-XAML-Element ab.

AsyncRecords

Ruft ein XamlDirective-Objekt für den AsyncRecords-Pseudomember ab.

Base

Ruft ein XamlDirective-Objekt für die base-Direktive aus XML ab.

Boolean

Ruft ein XamlType-Objekt für das sprachinterne Boolean-XAML-Element ab.

Byte

Ruft ein XamlType-Objekt für das sprachinterne Byte-XAML-Element ab.

Char

Ruft ein XamlType-Objekt für das sprachinterne Char-XAML-Element ab.

Class

Ruft eine XamlDirective für die Class-Anweisung aus XAML ab.

ClassAttributes

Ruft eine XamlDirective für die ClassAttributes-Anweisung aus XAML ab.

ClassModifier

Ruft eine XamlDirective für die ClassModifier-Anweisung aus XAML ab.

Code

Ruft ein XamlDirective-Objekt für Code entsprechend den Details in [MS-XAML] ab.

ConnectionId

Ruft ein XamlDirective-Objekt ab, das einen Verbindungspunkt zum Verknüpfen von Ereignissen mit Handlern bezeichnet.

Decimal

Ruft ein XamlType-Objekt für das sprachinterne Decimal-XAML-Element ab.

Double

Ruft ein XamlType-Objekt für das sprachinterne Double-XAML-Element ab.

FactoryMethod

Ruft ein XamlDirective-Objekt ab, das eine Factorymethode für XAML bezeichnet.

FieldModifier

Ruft eine XamlDirective für die FieldModifier-Anweisung aus XAML ab.

Initialization

Ruft eine XamlDirective für die Initialization-Anweisung aus XAML ab.

Int16

Ruft ein XamlType-Objekt für das sprachinterne Int16-XAML-Element ab.

Int32

Ruft ein XamlType-Objekt für das sprachinterne Int32-XAML-Element ab.

Int64

Ruft ein XamlType-Objekt für das sprachinterne Int64-XAML-Element ab.

Items

Ruft eine XamlDirective für die Items-Anweisung aus XAML ab.

Key

Ruft eine XamlDirective für die Key-Anweisung aus XAML ab.

Lang

Ruft ein XamlDirective-Objekt für die lang-Direktive aus XML ab.

Member

Ruft ein XamlType-Objekt für den Typ ab, bei dem es sich um den Elementtyp von Members handelt.

Members

Ruft ein XamlDirective-Objekt für das Members-Konzept in XAML ab.

Name

Ruft eine XamlDirective für die Name-Anweisung aus XAML ab.

Null

Ruft ein XamlType-Objekt für das sprachinterne Null- bzw. NullExtension-XAML-Element ab.

Object

Ruft ein XamlType-Objekt für das Object-XAML-Sprachkonzept ab.

PositionalParameters

Ruft eine XamlDirective für die PositionalParameters-Anweisung aus XAML ab.

Property

Ruft ein XamlType-Objekt für das Property-Konzept in XAML ab.

Reference

Ruft ein XamlType-Objekt ab, das einen Reference für XAML darstellt.

Shared

Ruft ein XamlDirective-Objekt für die Shared-Direktive für XAML ab.

Single

Hiermit wird eine XamlType-Klasse für das sprachinterne Single-XAML-Element abgerufen.

Space

Ruft ein XamlDirective-Objekt für die space-Direktive aus XML ab.

Static

Ruft ein XamlType-Objekt für das sprachinterne Static/StaticExtension-XAML-Element ab.

String

Ruft ein XamlType-Objekt für das sprachinterne String-XAML-Element ab.

Subclass

Ruft eine XamlDirective für die Subclass-Anweisung aus XAML ab.

SynchronousMode

Ruft ein XamlDirective-Objekt ab, das das asynchrone Laden von XAML ermöglicht, wenn der XAML-Prozessor Unterstützung für einen derartigen Modus bietet.

TimeSpan

Ruft ein XamlType-Objekt für das TimeSpan-Konzept in der XAML-Sprache ab.

Type

Ruft ein XamlType-Objekt für das sprachinterne Type/TypeExtension-XAML-Element ab.

TypeArguments

Ruft eine XamlDirective für die TypeArguments-Anweisung aus XAML ab.

Uid

Ruft eine XamlDirective für die Uid-Anweisung aus XAML ab.

UnknownContent

Ruft eine XamlDirective für die UnknownContent-Anweisung aus XAML ab.

Uri

Ruft ein XamlType-Objekt für das Uri-XAML-Sprachkonzept ab.

XamlNamespaces

Ruft eine Auflistung der Namespacebezeichner für XAML ab.

XData

Ruft ein XamlType-Objekt für den XAML-Typ ab, der einen XData-Block in XAML unterstützt.

XmlNamespaces

Ruft eine Auflistung der Namespacebezeichner für XML ab.

Gilt für