共用方式為


x:Members 指示詞

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

XAML 屬性使用方式

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

XAML 值

價值 描述
className XAML 生產環境支援類別或部分類別的名稱。 請參閱。
oneOrMoreMembers 代表成員定義的一或多個物件專案。 一般而言,這些是 x:Property 對象元素。 請參閱。

言論

在 .NET XAML 服務實作中,x:Members沒有支援類別或基礎成員實作。 x: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,並將其與程式代碼後置整合,或產生純 FROM-XAML 元件,才能支援該功能。

x:Members for Windows Workflow Foundation

針對 Windows Workflow Foundation,x:Members 包含完全以 XAML 撰寫的自定義活動成員,或 XAML 定義活動設計工具的動態成員,其中包含程式代碼後置。 x:Class 也必須在 XAML 生產環境的根元素上指定。 這不是 .NET XAML 服務層級的需求,而是當 MSBUILD 組建動作載入支援自定義活動和 Windows Workflow Foundation XAML 的 MSBUILD 組建動作載入時,就會成為需求。 x:Members 必須是宣告 x:Class之對象項目標記中的第一個子專案。