Condividi tramite


XamlLanguage Classe

Definizione

Definisce le costanti che forniscono stringhe o oggetti utili per il markup XAML o la programmazione con i tipi XAML. Tali stringhe o oggetti sono relativi ai concetti del linguaggio XAML, all'implementazione dei concetti del linguaggio XAML nei servizi XAML di .NET o a entrambi gli elementi.

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 è SupportMarkupExtensionsWithDuplicateArity true. In caso contrario, il contesto dello schema XAML segnalato come predefinito per i servizi XAML .NET Framework e i lettori XAML definiti e i writer XAML usano le impostazioni predefinite. In generale, 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 XamlSchemaContextoggetto . Il contesto dello schema XAML predefinito per .NET Framework servizi XAML è basato su concetti e reflection CLR. L'evidenza del backup CLR predefinito può essere trovata quando si ottengono determinate XamlLanguage proprietà che sono e XamlType quando si controlla UnderlyingType. Analogamente, XamlLanguage le proprietà con XamlMember valori basati su REFLECTION CLR per UnderlyingMember.

Campi

Xaml2006Namespace

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

Xml1998Namespace

Ottiene un valore per la stringa che identifica lo spazio dei nomi del linguaggio XML (1998). Questo spazio dei nomi corrisponde allo spazio dei nomi XML con prefisso "xml" come definito in [MS-XAML] Sezione 5.1.2.

Proprietà

AllDirectives

Ottiene un insieme generico di sola lettura di ogni identificatore di XamlDirective definito dai servizi XAML di .NET.

AllTypes

Ottiene un insieme generico di sola lettura di singoli valori di XamlType che corrispondono a un linguaggio XAML intrinseco, o ne rappresentano un alias, definito nei servizi XAML di .NET.

Arguments

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

Array

Ottiene un oggetto XamlType per il linguaggio XAML intrinseco Array.

AsyncRecords

Ottiene un oggetto XamlDirective per lo pseudomembro AsyncRecords.

Base

Ottiene un oggetto XamlDirective per la direttiva base XML.

Boolean

Ottiene un oggetto XamlType per il linguaggio XAML intrinseco Boolean.

Byte

Ottiene un oggetto XamlType per il linguaggio XAML intrinseco Byte.

Char

Ottiene un oggetto XamlType per il linguaggio XAML intrinseco Char.

Class

Ottiene un oggetto XamlDirective per la direttiva Class da XAML.

ClassAttributes

Ottiene un oggetto XamlDirective per la direttiva ClassAttributes da XAML.

ClassModifier

Ottiene un oggetto XamlDirective per la direttiva ClassModifier da XAML.

Code

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

ConnectionId

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

Decimal

Ottiene un oggetto XamlType per il linguaggio XAML intrinseco Decimal.

Double

Ottiene un oggetto XamlType per il linguaggio XAML intrinseco Double.

FactoryMethod

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

FieldModifier

Ottiene un oggetto XamlDirective per la direttiva FieldModifier da XAML.

Initialization

Ottiene un oggetto XamlDirective per la direttiva Initialization da XAML.

Int16

Ottiene un oggetto XamlType per il linguaggio XAML intrinseco Int16.

Int32

Ottiene un oggetto XamlType per il linguaggio XAML intrinseco Int32.

Int64

Ottiene un oggetto XamlType per il linguaggio XAML intrinseco Int64.

Items

Ottiene un oggetto XamlDirective per la direttiva Items da XAML.

Key

Ottiene un oggetto XamlDirective per la direttiva Key da XAML.

Lang

Ottiene un oggetto XamlDirective per la direttiva lang XML.

Member

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

Members

Ottiene un oggetto XamlDirective per il concetto Members in XAML.

Name

Ottiene un oggetto XamlDirective per la direttiva Name da XAML.

Null

Ottiene un oggetto XamlType per il linguaggio XAML intrinseco Null o NullExtension.

Object

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

PositionalParameters

Ottiene un oggetto XamlDirective per la direttiva PositionalParameters da XAML.

Property

Ottiene un oggetto XamlType per il concetto Property in XAML.

Reference

Ottiene un oggetto XamlType che rappresenta Reference per XAML.

Shared

Ottiene un oggetto XamlDirective per la direttiva Shared XAML.

Single

Ottiene un oggetto XamlType per l'elemento intrinseco Single del linguaggio XAML.

Space

Ottiene un oggetto XamlDirective per la direttiva space XML.

Static

Ottiene un oggetto XamlType per l'elemento intrinseco Static/StaticExtension del linguaggio XAML.

String

Ottiene un oggetto XamlType per il linguaggio XAML intrinseco String.

Subclass

Ottiene un oggetto XamlDirective per la direttiva Subclass da XAML.

SynchronousMode

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

TimeSpan

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

Type

Ottiene un oggetto XamlType per l'elemento intrinseco Type/TypeExtension del linguaggio XAML.

TypeArguments

Ottiene un oggetto XamlDirective per la direttiva TypeArguments da XAML.

Uid

Ottiene un oggetto XamlDirective per la direttiva Uid da XAML.

UnknownContent

Ottiene un oggetto XamlDirective per la direttiva UnknownContent da XAML.

Uri

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

XamlNamespaces

Ottiene un insieme di identificatori degli spazi dei nomi per XAML.

XData

Ottiene un oggetto XamlType per il tipo XAML sottostante a un blocco XData in XAML.

XmlNamespaces

Ottiene un insieme di identificatori degli spazi dei nomi per XML.

Si applica a