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 スキーマ コンテキストに基づくルックアップ結果を返します。 このスキーマ コンテキストでは、 SupportMarkupExtensionsWithDuplicateArity 次のようになります true。 それ以外の場合、.NET FRAMEWORK XAML サービスとその定義済みの XAML リーダーと XAML ライターの既定として報告される XAML スキーマ コンテキストでは、既定の設定が使用されます。 全体的に、定義済みの XAML リーダーと XAML ライターに使用される XAML スキーマ コンテキストは、設定または返される XamlSchemaContextAPI から使用できるのと同じXamlSchemaContextインスタンスに基づいています。 .NET Framework XAML サービスの既定の XAML スキーマ コンテキストは、CLR の概念とリフレクションに基づいています。 既定の CLR バッキングの証拠は、特定 XamlLanguage のプロパティ XamlType を取得するときに確認できます UnderlyingType。 同様に、 XamlLanguage CLR リフレクション ベースの値UnderlyingMemberXamlMember持つプロパティです。

フィールド

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

.NET XAML サービスで定義されている組み込み XAML 言語に一致する、またはエイリアスとなる、個別の XamlType 値の読み取り専用のジェネリック コレクションを取得します。

Arguments

ファクトリ メソッドまたはジェネリックの使用法の ArgumentsXamlDirective を取得します。

Array

組み込み XAML 言語の ArrayXamlType を取得します。

AsyncRecords

AsyncRecords 擬似メンバーの XamlDirective を取得します。

Base

XML の base ディレクティブの XamlDirective を取得します。

Boolean

組み込み XAML 言語の BooleanXamlType を取得します。

Byte

組み込み XAML 言語の ByteXamlType を取得します。

Char

組み込み XAML 言語の CharXamlType を取得します。

Class

XAML から Class ディレクティブの XamlDirective を取得します。

ClassAttributes

XAML から ClassAttributes ディレクティブの XamlDirective を取得します。

ClassModifier

XAML から ClassModifier ディレクティブの XamlDirective を取得します。

Code

[MS-XAML] で説明されている CodeXamlDirective を取得します。

ConnectionId

イベントをハンドラーに接続するコネクション ポイントを識別する XamlDirective を取得します。

Decimal

組み込み XAML 言語の DecimalXamlType を取得します。

Double

組み込み XAML 言語の DoubleXamlType を取得します。

FactoryMethod

XAML のファクトリ メソッドを識別する XamlDirective を取得します。

FieldModifier

XAML から FieldModifier ディレクティブの XamlDirective を取得します。

Initialization

XAML から Initialization ディレクティブの XamlDirective を取得します。

Int16

組み込み XAML 言語の Int16XamlType を取得します。

Int32

組み込み XAML 言語の Int32XamlType を取得します。

Int64

組み込み XAML 言語の Int64XamlType を取得します。

Items

XAML から Items ディレクティブの XamlDirective を取得します。

Key

XAML から Key ディレクティブの XamlDirective を取得します。

Lang

XML の lang ディレクティブの XamlDirective を取得します。

Member

XamlType のアイテムの種類の Members を取得します。

Members

XAML の Members の概念に対する XamlDirective を取得します。

Name

XAML から Name ディレクティブの XamlDirective を取得します。

Null

組み込み XAML 言語の Null または NullExtensionXamlType を取得します。

Object

XAML 言語の概念 ObjectXamlType を取得します。

PositionalParameters

XAML から PositionalParameters ディレクティブの XamlDirective を取得します。

Property

XAML の Property の概念に対する XamlType を取得します。

Reference

XAML の Reference を表す XamlType を取得します。

Shared

XAML の Shared ディレクティブの XamlDirective を取得します。

Single

1 つの XAML 言語組み込みの XamlType を取得します。

Space

XML の space ディレクティブの XamlDirective を取得します。

Static

組み込み XAML 言語の Static/StaticExtensionXamlType を取得します。

String

組み込み XAML 言語の StringXamlType を取得します。

Subclass

XAML から Subclass ディレクティブの XamlDirective を取得します。

SynchronousMode

XAML プロセッサによって対応するモードがサポートされている場合に、XAML の非同期読み込みを有効にする XamlDirective を取得します。

TimeSpan

XAML 言語の TimeSpan の概念の XamlType を取得します。

Type

組み込み XAML 言語の Type/TypeExtensionXamlType を取得します。

TypeArguments

XAML から TypeArguments ディレクティブの XamlDirective を取得します。

Uid

XAML から Uid ディレクティブの XamlDirective を取得します。

UnknownContent

XAML から UnknownContent ディレクティブの XamlDirective を取得します。

Uri

XAML 言語の概念 UriXamlType を取得します。

XamlNamespaces

XAML 名前空間の識別子のコレクションを取得します。

XData

XAML の XData ブロックをサポートする XAML 型の XamlType を取得します。

XmlNamespaces

XML 名前空間の識別子のコレクションを取得します。

適用対象