Condividi tramite


XamlLanguage Classe

Definizione

Definisce costanti che forniscono stringhe o oggetti utili per il markup XAML o per la programmazione con tipi XAML. Queste stringhe o oggetti sono rilevanti per i concetti del linguaggio XAML, per l'implementazione dei concetti del linguaggio XAML nei servizi XAML .NET o per entrambi.

public ref class XamlLanguage abstract sealed
public static class XamlLanguage
type XamlLanguage = class
Public Class XamlLanguage
Ereditarietà
XamlLanguage

Commenti

L'API XamlLanguage restituisce i risultati della ricerca basati su un contesto dello schema XAML che rimane interno. In questo contesto dello schema è SupportMarkupExtensionsWithDuplicateAritytrue. In caso contrario, il contesto dello schema XAML segnalato come predefinito per i servizi XAML .NET Framework e i lettori XAML e i writer XAML definiti usano le impostazioni predefinite. Nel complesso, il contesto dello schema XAML usato per i lettori XAML predefiniti e i writer XAML si basa sulla stessa XamlSchemaContext istanza disponibile dalle API che impostano o restituiscono un oggetto XamlSchemaContext. Il contesto dello schema XAML predefinito per i servizi XAML di .NET Framework è basato su concetti e reflection CLR. È possibile trovare l'evidenza del backup CLR predefinito quando si ottengono determinate XamlLanguage proprietà che sono e XamlType durante il controllo UnderlyingTypedi . Analogamente, XamlLanguage le proprietà con XamlMember valori basati sulla reflection CLR per UnderlyingMember.

Campi

Nome Descrizione
Xaml2006Namespace

Ottiene un valore stringa per la stringa che identifica lo spazio dei nomi del linguaggio XAML (2006). Tale spazio dei nomi corrisponde allo spazio dei nomi con prefisso "x" XAML (2006) come definito nella sezione [MS-XAML] Sezione 5.1.1.

Xml1998Namespace

Ottiene un valore stringa per la stringa che identifica lo spazio dei nomi della lingua XML (1998). Tale spazio dei nomi corrisponde allo spazio dei nomi con prefisso "xml" XML a cui si fa riferimento nella sezione [MS-XAML] 5.1.2.

Proprietà

Nome Descrizione
AllDirectives

Ottiene una raccolta generica di sola lettura di ogni XamlDirective identificatore definito dai servizi XAML .NET.

AllTypes

Ottiene una raccolta generica di sola lettura di singoli XamlType valori corrispondenti, o alias, un linguaggio XAML intrinseco definito dai servizi XAML .NET.

Arguments

Ottiene un XamlDirective oggetto per l'oggetto Arguments di un metodo factory o un utilizzo generico.

Array

Ottiene un XamlType oggetto per il Array linguaggio XAML intrinseco.

AsyncRecords

Ottiene un oggetto XamlDirective per lo AsyncRecords pseudomember.

Base

Ottiene un XamlDirective oggetto per la base direttiva da XML.

Boolean

Ottiene un XamlType oggetto per il Boolean linguaggio XAML intrinseco.

Byte

Ottiene un XamlType oggetto per il Byte linguaggio XAML intrinseco.

Char

Ottiene un XamlType oggetto per il Char linguaggio XAML intrinseco.

Class

Ottiene un XamlDirective oggetto per la Class direttiva da XAML.

ClassAttributes

Ottiene un XamlDirective oggetto per la ClassAttributes direttiva da XAML.

ClassModifier

Ottiene un XamlDirective oggetto per la ClassModifier direttiva da XAML.

Code

Ottiene un oggetto XamlDirective per Code come descritto in [MS-XAML].

ConnectionId

Ottiene un oggetto XamlDirective che identifica un punto di connessione per collegare gli eventi ai gestori.

Decimal

Ottiene un XamlType oggetto per il Decimal linguaggio XAML intrinseco.

Double

Ottiene un XamlType oggetto per il Double linguaggio XAML intrinseco.

FactoryMethod

Ottiene un XamlDirective oggetto che identifica un metodo factory per XAML.

FieldModifier

Ottiene un XamlDirective oggetto per la FieldModifier direttiva da XAML.

Initialization

Ottiene un XamlDirective oggetto per la Initialization direttiva da XAML.

Int16

Ottiene un XamlType oggetto per il Int16 linguaggio XAML intrinseco.

Int32

Ottiene un XamlType oggetto per il Int32 linguaggio XAML intrinseco.

Int64

Ottiene un XamlType oggetto per il Int64 linguaggio XAML intrinseco.

Items

Ottiene un XamlDirective oggetto per la Items direttiva da XAML.

Key

Ottiene un XamlDirective oggetto per la Key direttiva da XAML.

Lang

Ottiene un XamlDirective oggetto per la lang direttiva da XML.

Member

Ottiene un XamlType oggetto per il tipo di elemento di Members.

Members

Ottiene un XamlDirective oggetto per il Members concetto in XAML.

Name

Ottiene un XamlDirective oggetto per la Name direttiva da XAML.

Null

Ottiene un XamlType oggetto per l'intrinseco Null del linguaggio XAML o NullExtension .

Object

Ottiene un XamlType oggetto per il concetto di Object linguaggio XAML.

PositionalParameters

Ottiene un XamlDirective oggetto per la PositionalParameters direttiva da XAML.

Property

Ottiene un XamlType oggetto per il Property concetto in XAML.

Reference

Ottiene un XamlType oggetto che rappresenta un oggetto Reference per XAML.

Shared

Ottiene un XamlDirective oggetto per la Shared direttiva per XAML.

Single

Ottiene un XamlType oggetto per il Single linguaggio XAML intrinseco.

Space

Ottiene un XamlDirective oggetto per la space direttiva da XML.

Static

Ottiene un XamlType oggetto per il Static/StaticExtension linguaggio XAML intrinseco.

String

Ottiene un XamlType oggetto per il String linguaggio XAML intrinseco.

Subclass

Ottiene un XamlDirective oggetto per la Subclass direttiva da XAML.

SynchronousMode

Ottiene un oggetto XamlDirective che abilita il caricamento di XAML in modo asincrono se il processore XAML supporta tale modalità.

TimeSpan

Ottiene un XamlType oggetto per il TimeSpan concetto nel linguaggio XAML.

Type

Ottiene un XamlType oggetto per il Type/TypeExtension linguaggio XAML intrinseco.

TypeArguments

Ottiene un XamlDirective oggetto per la TypeArguments direttiva da XAML.

Uid

Ottiene un XamlDirective oggetto per la Uid direttiva da XAML.

UnknownContent

Ottiene un XamlDirective oggetto per la UnknownContent direttiva da XAML.

Uri

Ottiene un XamlType oggetto per il concetto di Uri linguaggio XAML.

XamlNamespaces

Ottiene una raccolta degli identificatori dello spazio dei nomi per XAML.

XData

Ottiene un XamlType oggetto per il tipo XAML che restituisce un XData blocco in XAML.

XmlNamespaces

Ottiene una raccolta degli identificatori dello spazio dei nomi per XML.

Si applica a