共用方式為


XamlLanguage 類別

定義

定義常數,這些常數提供對 XAML 標記或 XAML 型別程式設計很有用的字串或物件。 這些字串或物件與 XAML 語言概念有關、與 .NET XAML 服務中實作的 XAML 語言概念有關,或與兩者都有關。

public ref class XamlLanguage abstract sealed
public static class XamlLanguage
type XamlLanguage = class
Public Class XamlLanguage
繼承
XamlLanguage

備註

API 會 XamlLanguage 傳回以仍在內部的 XAML 架構內容為基礎的查閱結果。 在此架構內容中, SupportMarkupExtensionsWithDuplicateAritytrue 。 否則,回報為 .NET Framework XAML 服務之預設值的 XAML 架構內容,以及其定義的 XAML 讀取器和 XAML 寫入器會使用預設設定。 整體來說,用於預先定義之 XAML 讀取器和 XAML 寫入器的 XAML 架構內容是以設定或傳回 XamlSchemaContext 的 API 中可用的相同 XamlSchemaContext 實例為基礎。 .NET Framework XAML 服務的預設 XAML 架構內容是以 CLR 概念和反映為基礎。 取得 為 XamlType 的特定 XamlLanguage 屬性時,以及檢查 時,可以找到預設 CLR 備份的辨識項 UnderlyingType 。 同樣地, XamlLanguage 具有 XamlMember CLR 反映型值的屬性 UnderlyingMember

欄位

Xaml2006Namespace

取得字串的字串值,這個字串識別 XAML (2006) 語言命名空間。 根據 [MS-XAML] 第 5.1.1 節 (英文) 中的定義,該命名空間對應至開頭為 XAML (2006) "x" 的命名空間。

Xml1998Namespace

取得字串的字串值,這個字串識別 XML (1998) 語言命名空間。 根據 [MS-XAML] 第 5.1.2 節 (英文) 中的描述,該命名空間對應至開頭為 XML "xml" 的命名空間。

屬性

AllDirectives

取得 .NET XAML 服務所定義之每個 XamlDirective 識別碼的唯讀泛型集合。

AllTypes

取得個別 XamlType 值的唯讀泛型集合,這些值符合或別名化由 .NET XAML 服務定義的 XAML 語言本質。

Arguments

取得 XamlDirective 做為 Factory 方法的 Arguments 或用於一般用途。

Array

取得 Array XAML 語言本質的 XamlType

AsyncRecords

取得 AsyncRecords 虛擬成員的 XamlDirective

Base

取得 XML 中之 base 指示詞的 XamlDirective

Boolean

取得 Boolean XAML 語言本質的 XamlType

Byte

取得 Byte XAML 語言本質的 XamlType

Char

取得 Char XAML 語言本質的 XamlType

Class

從 XAML 取得 Class 指示詞的 XamlDirective

ClassAttributes

從 XAML 取得 ClassAttributes 指示詞的 XamlDirective

ClassModifier

從 XAML 取得 ClassModifier 指示詞的 XamlDirective

Code

取得 [MS-XAML] 中所述之 CodeXamlDirective

ConnectionId

取得 XamlDirective,以識別將事件傳送至處理常式的連接點。

Decimal

取得 Decimal XAML 語言本質的 XamlType

Double

取得 Double XAML 語言本質的 XamlType

FactoryMethod

取得 XamlDirective,以識別 XAML 的 Factory 方法。

FieldModifier

從 XAML 取得 FieldModifier 指示詞的 XamlDirective

Initialization

從 XAML 取得 Initialization 指示詞的 XamlDirective

Int16

取得 Int16 XAML 語言本質的 XamlType

Int32

取得 Int32 XAML 語言本質的 XamlType

Int64

取得 Int64 XAML 語言本質的 XamlType

Items

從 XAML 取得 Items 指示詞的 XamlDirective

Key

從 XAML 取得 Key 指示詞的 XamlDirective

Lang

取得 XML 中之 lang 指示詞的 XamlDirective

Member

取得型別的 XamlType,這個型別是 Members 的項目型別。

Members

取得 XAML 中之 Members 概念的 XamlDirective

Name

從 XAML 取得 Name 指示詞的 XamlDirective

Null

取得 NullNullExtension XAML 語言本質的 XamlType

Object

取得 Object XAML 語言概念的 XamlType

PositionalParameters

從 XAML 取得 PositionalParameters 指示詞的 XamlDirective

Property

取得 XAML 中之 Property 概念的 XamlType

Reference

取得表示 XAML 之 ReferenceXamlType

Shared

取得 XAML 之 Shared 指示詞的 XamlDirective

Single

取得 單一 XAML 語言內建函式的 XamlType

Space

取得 XML 中之 space 指示詞的 XamlDirective

Static

取得 Static/StaticExtension XAML 語言本質的 XamlType

String

取得 String XAML 語言本質的 XamlType

Subclass

從 XAML 取得 Subclass 指示詞的 XamlDirective

SynchronousMode

取得啟用非同步 XAML 載入模式的 XamlDirective (如果 XAML 處理器支援這種模式的話)。

TimeSpan

取得 XAML 語言中之 TimeSpan 概念的 XamlType

Type

取得 Type/TypeExtension XAML 語言本質的 XamlType

TypeArguments

從 XAML 取得 TypeArguments 指示詞的 XamlDirective

Uid

從 XAML 取得 Uid 指示詞的 XamlDirective

UnknownContent

從 XAML 取得 UnknownContent 指示詞的 XamlDirective

Uri

取得 Uri XAML 語言概念的 XamlType

XamlNamespaces

取得 XAML 之命名空間識別項的集合。

XData

取得 XAML 型別的 XamlType,這個型別支援 XAML 中的 XData 區塊。

XmlNamespaces

取得 XML 之命名空間識別項的集合。

適用於