XamlLanguage Sınıf

Tanım

XAML işaretlemesi veya XAML türleriyle programlama için yararlı dizeler veya nesneler sağlayan sabitleri tanımlar. Bu dizeler veya nesneler XAML dil kavramlarıyla, .NET XAML Hizmetleri'nde XAML dil kavramlarının uygulanmasıyla veya her ikisiyle de ilgilidir.

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

Açıklamalar

API, XamlLanguage dahili olarak kalan bir XAML şema bağlamını temel alan arama sonuçları döndürür. Bu şema bağlamında, SupportMarkupExtensionsWithDuplicateArity şeklindedir true. Aksi takdirde, .NET Framework XAML Hizmetleri ve tanımlı XAML okuyucuları ve XAML yazıcıları için varsayılan olarak bildirilen XAML şema bağlamı varsayılan ayarları kullanır. Genel olarak, önceden tanımlanmış XAML okuyucuları ve XAML yazıcıları için kullanılan XAML şema bağlamı, bir ayarlayan veya döndüren XamlSchemaContextAPI'lerden kullanılabilen örneği temel alırXamlSchemaContext. .NET Framework XAML Hizmetleri için varsayılan XAML şeması bağlamı CLR kavramlarını ve yansımasını temel alır. varsayılan CLR desteğinin kanıtı, ve XamlLanguage olan belirli XamlType özellikler elde edilirken ve denetlenirken UnderlyingTypebulunabilir. Benzer şekilde, XamlLanguage bir XamlMember olan özellikler için UnderlyingMemberCLR yansıma tabanlı değerlere sahiptir.

Alanlar

Name Description
Xaml2006Namespace

XAML (2006) dili ad alanını tanımlayan dize için bir dize değeri alır. Bu ad alanı , [MS-XAML] Bölüm 5.1.1'de tanımlanan XAML (2006) "x" ön ekli ad alanına karşılık gelir.

Xml1998Namespace

XML (1998) dil ad alanını tanımlayan dize için bir dize değeri alır. Bu ad alanı , [MS-XAML] Bölüm 5.1.2'de belirtildiği gibi XML "xml" ön ekli ad alanına karşılık gelir.

Özellikler

Name Description
AllDirectives

.NET XAML Hizmetleri tarafından tanımlanan her XamlDirective tanımlayıcının salt okunur genel koleksiyonunu alır.

AllTypes

.NET XAML Hizmetleri tarafından tanımlanan bir XAML dili iç değeriyle veya diğer adla eşleşen tek tek XamlType değerlerin salt okunur genel koleksiyonunu alır.

Arguments

XamlDirective Bir fabrika yönteminin Arguments veya genel kullanımın bir öğesini alır.

Array

XAML dili iç XamlType için bir Array alır.

AsyncRecords

Sahte üye için XamlDirective bir AsyncRecords alır.

Base

XML'den yönergesi XamlDirective için bir base alır.

Boolean

XAML dili iç XamlType için bir Boolean alır.

Byte

XAML dili iç XamlType için bir Byte alır.

Char

XAML dili iç XamlType için bir Char alır.

Class

XAML'den yönergesi XamlDirective için alırClass.

ClassAttributes

XAML'den yönergesi XamlDirective için alırClassAttributes.

ClassModifier

XAML'den yönergesi XamlDirective için alırClassModifier.

Code

XamlDirective[MS-XAML] içinde ayrıntılı olarak bir for Code alır.

ConnectionId

XamlDirective Olayları işleyicilere bağlamak için bir bağlantı noktası tanımlayan bir alır.

Decimal

XAML dili iç XamlType için bir Decimal alır.

Double

XAML dili iç XamlType için bir Double alır.

FactoryMethod

XamlDirective XAML için fabrika yöntemini tanımlayan bir alır.

FieldModifier

XAML'den yönergesi XamlDirective için alırFieldModifier.

Initialization

XAML'den yönergesi XamlDirective için alırInitialization.

Int16

XAML dili iç XamlType için bir Int16 alır.

Int32

XAML dili iç XamlType için bir Int32 alır.

Int64

XAML dili iç XamlType için bir Int64 alır.

Items

XAML'den yönergesi XamlDirective için alırItems.

Key

XAML'den yönergesi XamlDirective için alırKey.

Lang

XML'den yönergesi XamlDirective için bir lang alır.

Member

öğesinin öğe türü olan türü XamlTypeiçin bir Members alır.

Members

XAML'de XamlDirective kavramı için bir Members alır.

Name

XAML'den yönergesi XamlDirective için alırName.

Null

veya XamlType XAML dili için Null içsel bir NullExtension alır.

Object

XAML dil kavramı için XamlType bir Object alır.

PositionalParameters

XAML'den yönergesi XamlDirective için alırPositionalParameters.

Property

XAML'de XamlType kavramı için bir Property alır.

Reference

XAML için öğesini XamlType temsil eden bir Reference alır.

Shared

XAML için XamlDirective yönergesi için bir Shared alır.

Single

XAML dili iç XamlType için bir Single alır.

Space

XML'den yönergesi XamlDirective için bir space alır.

Static

XAML dili iç XamlTypeStatic/ için bir StaticExtension alır.

String

XAML dili iç XamlType için bir String alır.

Subclass

XAML'den yönergesi XamlDirective için alırSubclass.

SynchronousMode

XAML işlemcisi böyle bir XamlDirective modu destekliyorsa XAML'nin zaman uyumsuz olarak yüklenmesini sağlayan bir alır.

TimeSpan

XAML dilinde kavram için XamlType bir TimeSpan alır.

Type

XAML dili iç XamlTypeType/ için bir TypeExtension alır.

TypeArguments

XAML'den yönergesi XamlDirective için alırTypeArguments.

Uid

XAML'den yönergesi XamlDirective için alırUid.

UnknownContent

XAML'den yönergesi XamlDirective için alırUnknownContent.

Uri

XAML dil kavramı için XamlType bir Uri alır.

XamlNamespaces

XAML için ad alanı tanımlayıcıları koleksiyonunu alır.

XData

XAML'deki bir XamlType bloğu destekleyen XAML türü için bir XData alır.

XmlNamespaces

XML için ad alanı tanımlayıcıları koleksiyonunu alır.

Şunlara uygulanır