x:Member – direktiva
Deklaruje člen XAML v kódu.
Použití elementu objektu XAML
<object x:Class="className">
<x:Members>
<x:Member Name="propertyName"/>
additionalMembers
</x:Members>
</object>
Hodnoty XAML
Hodnota | Popis |
---|---|
className |
Název backing třídy nebo částečné třídy pro produkční prostředí XAML. |
memberName |
Název člena vlastnosti, která je definována. |
Poznámky
V implementaci .NET XAML Services . x:Member
nemá přímý typ backing, ale je podporován MemberDefinition třídou. Ve streamu x:Member
uzlu XAML je prvek reprezentován jako člen s názvem Member
z oboru názvů XAML jazyka XAML. Member
Člen obsahuje atributy deklarované pomocí značek.
Name
Význam a Type
nejsou přiřazeny na úrovni služeb .NET XAML. Jsou uloženy v počátečním datovém proudu uzlu XAML jako řetězcové hodnoty, které se mají interpretovat později v pravidlech, která mohou být uložena konkrétními architekturami. Význam může odpovídat názvu XAML a významu typu XAML nebo může být platný pouze v záložním systému typů v závislosti na implementaci.
Aby bylo možné podporovat praktické použití x:Members
jako prostředku k určení definic členů v kódu, musí být členy přidruženy ke třídě, kterou lze upravit. Zamýšlený model je, který x:Members
existuje jako člen typu, který určuje x:Class
. Mechanismus přidružení typů a členů nebo pro vytváření definic dynamických členů však není podporován na úrovni služeb XAML .NET. To je ponecháno na jednotlivých architekturách, které mají aplikační modely, které podporují definice členů z XAML. Obvykle jsou k podpoře této funkce potřeba akce sestavení MSBUILD, které kompilují kód XAML a buď je integrují s kódem, nebo vytvářejí čistě sestavení XAML.
x:Property for Windows Workflow Foundation
Pro Windows Workflow Foundation x:Property
definuje členy vlastní aktivity složené zcela v JAZYCE XAML nebo XAML – definované dynamické členy pro návrháře aktivit s kódem za sebou. x:Class
musí být také zadán v kořenovém prvku produkčního prostředí XAML. To není požadavek na úrovni služeb XAML .NET, ale stává se požadavkem, když je produkční prostředí XAML načteno akcemi sestavení MSBUILD, které podporují vlastní aktivity a Windows Workflow Foundation XAML obecně. Windows Workflow Foundation nepoužívá čistý název typu XAML jako jeho zamýšlenou hodnotu pro x:Property
Type
atribut a místo toho používá konvenci, která zde není zdokumentovaná. Další informace najdete v tématu Vytvoření dynamické aktivity.
.NET Desktop feedback