共用方式為


x:Members 指示詞

保存標記中定義的一組成員,這些成員會套用至父元素的 x:Class。

XAML Attribute Usage

<object x:Class="className">
<x:Members>
  oneOrMoreMembers
</x:Members
</object>

XAML 值

Description
className XAML 生產的支援類別或部分類別名稱。 請參閱<備註>。
oneOrMoreMembers 代表成員定義的一或多個物件專案。 一般而言,這些是 x:Property 物件元素。 請參閱<備註>。

備註

在 .NET XAML 服務實作中,沒有 的備份類別或基礎成員實作 x:Membersx:Members 是特殊的 XAML 成員,可以存在於任何類型上做為成員。 在 XAML 節點資料流程中, x:Members 會以名為 Members 的成員表示,來自 XAML 語言 XAML 命名空間。 成員 Members 包含物件的唯讀泛型清單 Member 。 在一般標記中,個別成員會指定為 x:Property 屬性元素。 x:Property 是更精確的類型,具體適用于型別的屬性,而且可指派給 x:Member 。 如需詳細資訊,請參閱 x:Property 指示詞

若要支援實際使用 x:Members 做為在標記中指定成員定義的方法,這些成員必須與可修改的類別相關聯。 預期的模型是 x:Members 做為可指定 x:Class 之類型成員的形式存在。 不過,.NET XAML 服務層級不支援關聯型別和成員或產生動態成員定義的機制。 這會保留給具有支援 XAML 成員定義之應用程式模型的個別架構。 通常需要 MSBUILD 建置動作以標記編譯 XAML,然後與程式碼後置整合,或是從 XAML 產生純組件,才能支援該功能。

x:Members for Windows Workflow Foundation

針對 Windows Workflow Foundation, x:Members 包含完全以 XAML 撰寫的自訂活動成員,或 XAML –defined dynamic members for an activity designer with code-behind。 x:Class 也必須在 XAML 生產的根項目上指定。 這不是 .NET XAML 服務層級的需求,而是當 MSBUILD 組建動作載入支援自訂活動和 Windows Workflow Foundation XAML 的 MSBUILD 組建動作載入時,就會成為需求。 x:Members 必須是宣告 之物件專案標記中的第一個子專案 x:Class