Partager via


XamlLanguage Classe

Définition

Définit des constantes qui fournissent des chaînes ou des objets utiles pour le balisage XAML ou pour la programmation avec des types XAML. Ces chaînes ou objets sont pertinents pour les concepts de langage XAML, pour l’implémentation de concepts de langage XAML dans les services XAML .NET, ou pour les deux.

public ref class XamlLanguage abstract sealed
public static class XamlLanguage
type XamlLanguage = class
Public Class XamlLanguage
Héritage
XamlLanguage

Remarques

L’API XamlLanguage retourne les résultats de recherche basés sur un contexte de schéma XAML qui reste interne. Dans ce contexte de schéma, SupportMarkupExtensionsWithDuplicateArity est true. Sinon, le contexte de schéma XAML signalé comme valeur par défaut pour les services XAML .NET Framework et ses lecteurs XAML définis et les enregistreurs XAML utilisent les paramètres par défaut. Dans l’ensemble, le contexte de schéma XAML utilisé pour les lecteurs XAML prédéfinis et les enregistreurs XAML est basé sur la même XamlSchemaContext instance disponible à partir d’API qui définissent ou retournent un XamlSchemaContext. Le contexte de schéma XAML par défaut pour les services XAML .NET Framework est basé sur les concepts clR et la réflexion. La preuve du stockage CLR par défaut peut être trouvée lors de l’obtention de certaines XamlLanguage propriétés qui sont une XamlType et lors de la vérification UnderlyingType. De même, XamlLanguage les propriétés qui sont un XamlMember CLR ont des valeurs basées sur la réflexion pour UnderlyingMember.

Champs

Nom Description
Xaml2006Namespace

Obtient une valeur de chaîne pour la chaîne qui identifie l’espace de noms du langage XAML (2006). Cet espace de noms correspond à l’espace de noms préfixé XAML (2006) « x » tel que défini dans la section [MS-XAML] Section 5.1.1.

Xml1998Namespace

Obtient une valeur de chaîne pour la chaîne qui identifie l’espace de noms du langage XML (1998). Cet espace de noms correspond à l’espace de noms préfixé XML « xml » tel qu’il est référencé dans la section [MS-XAML] Section 5.1.2.

Propriétés

Nom Description
AllDirectives

Obtient une collection générique en lecture seule de chaque XamlDirective identificateur défini par les services XAML .NET.

AllTypes

Obtient une collection générique en lecture seule de valeurs individuelles XamlType qui correspondent, ou alias, une intrinsèque de langage XAML définie par les services XAML .NET.

Arguments

Obtient une XamlDirective valeur pour une Arguments méthode de fabrique ou une utilisation générique.

Array

Obtient une XamlType valeur pour l’intrinsèque du Array langage XAML.

AsyncRecords

Obtient un XamlDirectiveAsyncRecords pseudo-membre.

Base

Obtient une XamlDirective instruction pour la base directive à partir de XML.

Boolean

Obtient une XamlType valeur pour l’intrinsèque du Boolean langage XAML.

Byte

Obtient une XamlType valeur pour l’intrinsèque du Byte langage XAML.

Char

Obtient une XamlType valeur pour l’intrinsèque du Char langage XAML.

Class

Obtient une XamlDirective instruction pour la Class directive à partir de XAML.

ClassAttributes

Obtient une XamlDirective instruction pour la ClassAttributes directive à partir de XAML.

ClassModifier

Obtient une XamlDirective instruction pour la ClassModifier directive à partir de XAML.

Code

Obtient une XamlDirective valeur pour Code telle que détaillée dans [MS-XAML].

ConnectionId

Obtient un XamlDirective point de connexion qui identifie les événements de câblage aux gestionnaires.

Decimal

Obtient une XamlType valeur pour l’intrinsèque du Decimal langage XAML.

Double

Obtient une XamlType valeur pour l’intrinsèque du Double langage XAML.

FactoryMethod

Obtient une XamlDirective méthode d’usine pour XAML.

FieldModifier

Obtient une XamlDirective instruction pour la FieldModifier directive à partir de XAML.

Initialization

Obtient une XamlDirective instruction pour la Initialization directive à partir de XAML.

Int16

Obtient une XamlType valeur pour l’intrinsèque du Int16 langage XAML.

Int32

Obtient une XamlType valeur pour l’intrinsèque du Int32 langage XAML.

Int64

Obtient une XamlType valeur pour l’intrinsèque du Int64 langage XAML.

Items

Obtient une XamlDirective instruction pour la Items directive à partir de XAML.

Key

Obtient une XamlDirective instruction pour la Key directive à partir de XAML.

Lang

Obtient une XamlDirective instruction pour la lang directive à partir de XML.

Member

Obtient un XamlType pour le type qui est le type d’élément de Members.

Members

Obtient un XamlDirective concept Members en XAML.

Name

Obtient une XamlDirective instruction pour la Name directive à partir de XAML.

Null

Obtient une XamlType valeur intrinsèque du Null langage XAML ou NullExtension du langage XAML.

Object

Obtient un XamlType concept de Object langage XAML.

PositionalParameters

Obtient une XamlDirective instruction pour la PositionalParameters directive à partir de XAML.

Property

Obtient un XamlType concept Property en XAML.

Reference

Obtient un XamlType qui représente un Reference code XAML.

Shared

Obtient une XamlDirectiveShared directive pour XAML.

Single

Obtient une XamlType valeur pour l’intrinsèque du Single langage XAML.

Space

Obtient une XamlDirective instruction pour la space directive à partir de XML.

Static

Obtient une XamlType valeur pour l’intrinsèque du Static/StaticExtension langage XAML.

String

Obtient une XamlType valeur pour l’intrinsèque du String langage XAML.

Subclass

Obtient une XamlDirective instruction pour la Subclass directive à partir de XAML.

SynchronousMode

Obtient un XamlDirective élément qui active le chargement xaml de manière asynchrone si le processeur XAML prend en charge ce mode.

TimeSpan

Obtient un XamlType concept dans le TimeSpan langage XAML.

Type

Obtient une XamlType valeur pour l’intrinsèque du Type/TypeExtension langage XAML.

TypeArguments

Obtient une XamlDirective instruction pour la TypeArguments directive à partir de XAML.

Uid

Obtient une XamlDirective instruction pour la Uid directive à partir de XAML.

UnknownContent

Obtient une XamlDirective instruction pour la UnknownContent directive à partir de XAML.

Uri

Obtient un XamlType concept de Uri langage XAML.

XamlNamespaces

Obtient une collection des identificateurs d’espace de noms pour XAML.

XData

Obtient un XamlType pour le type XAML qui sauvegarde un XData bloc en XAML.

XmlNamespaces

Obtient une collection des identificateurs d’espace de noms pour XML.

S’applique à