XamlLanguage Klass

Definition

Definierar konstanter som tillhandahåller strängar eller objekt som är användbara för XAML-markering eller för programmering med XAML-typer. Dessa strängar eller objekt är relevanta för XAML-språkbegrepp, implementering av XAML-språkbegrepp i .NET XAML-tjänster eller för båda.

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

Kommentarer

API:et XamlLanguage returnerar uppslagsresultat som baseras på en XAML-schemakontext som förblir intern. I den här schemakontexten SupportMarkupExtensionsWithDuplicateArity är true. I annat fall använder XAML-schemakontexten som rapporteras som standard för .NET Framework XAML Services och dess definierade XAML-läsare och XAML-skrivare standardinställningar. Sammantaget baseras XAML-schemakontexten som används för fördefinierade XAML-läsare och XAML-skrivare på samma XamlSchemaContext instans som är tillgänglig från API:er som anger eller returnerar en XamlSchemaContext. XAML-standardschemakontexten för .NET Framework XAML Services baseras på CLR-begrepp och reflektion. Bevis på standard-CLR-säkerhetskopiering finns när du hämtar vissa XamlLanguage egenskaper som är en XamlType och när du kontrollerar UnderlyingType. XamlLanguage På samma sätt har egenskaper som är en XamlMember CLR-reflektionsbaserade värden för UnderlyingMember.

Fält

Name Description
Xaml2006Namespace

Hämtar ett strängvärde för strängen som identifierar XAML-språknamnområdet (2006). Det namnområdet motsvarar XAML(2006) "x"-prefixet namnområde enligt definitionen i [MS-XAML] avsnitt 5.1.1.

Xml1998Namespace

Hämtar ett strängvärde för strängen som identifierar xml-språknamnområdet (1998). Det namnområdet motsvarar xml-prefixets namnområde enligt beskrivningen i [MS-XAML] avsnitt 5.1.2.

Egenskaper

Name Description
AllDirectives

Hämtar en skrivskyddad allmän samling av varje XamlDirective identifierare som definieras av .NET XAML Services.

AllTypes

Hämtar en skrivskyddad allmän samling med enskilda XamlType värden som matchar, eller alias, ett XAML-språk som definieras av .NET XAML Services.

Arguments

Hämtar en XamlDirective för Arguments en fabriksmetod eller en allmän användning.

Array

Hämtar en XamlType för det Array inbyggda XAML-språket.

AsyncRecords

Får en XamlDirective för AsyncRecords pseudomember.

Base

Hämtar en XamlDirective för base direktivet från XML.

Boolean

Hämtar en XamlType för det Boolean inbyggda XAML-språket.

Byte

Hämtar en XamlType för det Byte inbyggda XAML-språket.

Char

Hämtar en XamlType för det Char inbyggda XAML-språket.

Class

Hämtar en XamlDirective för Class direktivet från XAML.

ClassAttributes

Hämtar en XamlDirective för ClassAttributes direktivet från XAML.

ClassModifier

Hämtar en XamlDirective för ClassModifier direktivet från XAML.

Code

Hämtar en XamlDirective för Code enligt beskrivningen i [MS-XAML].

ConnectionId

Hämtar en XamlDirective som identifierar en anslutningspunkt för kopplingshändelser till hanterare.

Decimal

Hämtar en XamlType för det Decimal inbyggda XAML-språket.

Double

Hämtar en XamlType för det Double inbyggda XAML-språket.

FactoryMethod

Hämtar en XamlDirective som identifierar en fabriksmetod för XAML.

FieldModifier

Hämtar en XamlDirective för FieldModifier direktivet från XAML.

Initialization

Hämtar en XamlDirective för Initialization direktivet från XAML.

Int16

Hämtar en XamlType för det Int16 inbyggda XAML-språket.

Int32

Hämtar en XamlType för det Int32 inbyggda XAML-språket.

Int64

Hämtar en XamlType för det Int64 inbyggda XAML-språket.

Items

Hämtar en XamlDirective för Items direktivet från XAML.

Key

Hämtar en XamlDirective för Key direktivet från XAML.

Lang

Hämtar en XamlDirective för lang direktivet från XML.

Member

Hämtar en XamlType för den typ som är objekttypen Membersför .

Members

Hämtar en XamlDirective för Members konceptet i XAML.

Name

Hämtar en XamlDirective för Name direktivet från XAML.

Null

Hämtar ett XamlType för det eller NullExtension XAML-språk Null som är inbyggt.

Object

Hämtar en XamlType för Object XAML-språkkonceptet.

PositionalParameters

Hämtar en XamlDirective för PositionalParameters direktivet från XAML.

Property

Hämtar en XamlType för Property konceptet i XAML.

Reference

Hämtar en XamlType som representerar en Reference för XAML.

Shared

Hämtar en XamlDirective för Shared direktivet för XAML.

Single

Hämtar en XamlType för det Single inbyggda XAML-språket.

Space

Hämtar en XamlDirective för space direktivet från XML.

Static

Hämtar en XamlType för det Static/StaticExtension inbyggda XAML-språket.

String

Hämtar en XamlType för det String inbyggda XAML-språket.

Subclass

Hämtar en XamlDirective för Subclass direktivet från XAML.

SynchronousMode

Hämtar en XamlDirective som möjliggör inläsning av XAML asynkront om XAML-processorn stöder ett sådant läge.

TimeSpan

Hämtar en XamlType för TimeSpan konceptet på XAML-språk.

Type

Hämtar en XamlType för det Type/TypeExtension inbyggda XAML-språket.

TypeArguments

Hämtar en XamlDirective för TypeArguments direktivet från XAML.

Uid

Hämtar en XamlDirective för Uid direktivet från XAML.

UnknownContent

Hämtar en XamlDirective för UnknownContent direktivet från XAML.

Uri

Hämtar en XamlType för Uri XAML-språkkonceptet.

XamlNamespaces

Hämtar en samling namnområdesidentifierare för XAML.

XData

Hämtar en XamlType för XAML-typen som backar upp ett XData block i XAML.

XmlNamespaces

Hämtar en samling namnområdesidentifierare för XML.

Gäller för