/
AllowedMemberLocations.xml
140 lines (138 loc) · 7.09 KB
/
AllowedMemberLocations.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
<Type Name="AllowedMemberLocations" FullName="System.Xaml.Schema.AllowedMemberLocations">
<TypeSignature Language="C#" Value="public enum AllowedMemberLocations" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed AllowedMemberLocations extends System.Enum" />
<TypeSignature Language="DocId" Value="T:System.Xaml.Schema.AllowedMemberLocations" />
<TypeSignature Language="VB.NET" Value="Public Enum AllowedMemberLocations" />
<TypeSignature Language="F#" Value="type AllowedMemberLocations = " />
<TypeSignature Language="C++ CLI" Value="public enum class AllowedMemberLocations" />
<AssemblyInfo>
<AssemblyName>System.Xaml</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Flags]</AttributeName>
<AttributeName Language="F#">[<System.Flags>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Specifies the syntax restrictions enforced on a property when it is set in XAML, as reported by a <see cref="T:System.Xaml.XamlDirective" />.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
Information reported by this property does not account for any possible markup extensions. Markup extensions are processed first and can potentially return objects from within an attribute usage, even for properties that are notated as MemberElement only.
]]></format>
</remarks>
<altmember cref="T:System.Xaml.XamlDirective" />
</Docs>
<Members>
<Member MemberName="Any">
<MemberSignature Language="C#" Value="Any" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Xaml.Schema.AllowedMemberLocations Any = int32(3)" />
<MemberSignature Language="DocId" Value="F:System.Xaml.Schema.AllowedMemberLocations.Any" />
<MemberSignature Language="VB.NET" Value="Any" />
<MemberSignature Language="F#" Value="Any = 3" Usage="System.Xaml.Schema.AllowedMemberLocations.Any" />
<MemberSignature Language="C++ CLI" Value="Any" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Xaml</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Xaml.Schema.AllowedMemberLocations</ReturnType>
</ReturnValue>
<MemberValue>3</MemberValue>
<Docs>
<summary>Property can be set in either <see cref="F:System.Xaml.Schema.AllowedMemberLocations.Attribute" /> or <see cref="F:System.Xaml.Schema.AllowedMemberLocations.MemberElement" /> location. (This enumeration member is defined as the combination of those values.)</summary>
</Docs>
</Member>
<Member MemberName="Attribute">
<MemberSignature Language="C#" Value="Attribute" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Xaml.Schema.AllowedMemberLocations Attribute = int32(1)" />
<MemberSignature Language="DocId" Value="F:System.Xaml.Schema.AllowedMemberLocations.Attribute" />
<MemberSignature Language="VB.NET" Value="Attribute" />
<MemberSignature Language="F#" Value="Attribute = 1" Usage="System.Xaml.Schema.AllowedMemberLocations.Attribute" />
<MemberSignature Language="C++ CLI" Value="Attribute" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Xaml</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Xaml.Schema.AllowedMemberLocations</ReturnType>
</ReturnValue>
<MemberValue>1</MemberValue>
<Docs>
<summary>Property can be set in XAML attribute syntax.</summary>
</Docs>
</Member>
<Member MemberName="MemberElement">
<MemberSignature Language="C#" Value="MemberElement" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Xaml.Schema.AllowedMemberLocations MemberElement = int32(2)" />
<MemberSignature Language="DocId" Value="F:System.Xaml.Schema.AllowedMemberLocations.MemberElement" />
<MemberSignature Language="VB.NET" Value="MemberElement" />
<MemberSignature Language="F#" Value="MemberElement = 2" Usage="System.Xaml.Schema.AllowedMemberLocations.MemberElement" />
<MemberSignature Language="C++ CLI" Value="MemberElement" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Xaml</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Xaml.Schema.AllowedMemberLocations</ReturnType>
</ReturnValue>
<MemberValue>2</MemberValue>
<Docs>
<summary>Property can be set in XAML property element syntax.</summary>
</Docs>
</Member>
<Member MemberName="None">
<MemberSignature Language="C#" Value="None" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Xaml.Schema.AllowedMemberLocations None = int32(0)" />
<MemberSignature Language="DocId" Value="F:System.Xaml.Schema.AllowedMemberLocations.None" />
<MemberSignature Language="VB.NET" Value="None" />
<MemberSignature Language="F#" Value="None = 0" Usage="System.Xaml.Schema.AllowedMemberLocations.None" />
<MemberSignature Language="C++ CLI" Value="None" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Xaml</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Xaml.Schema.AllowedMemberLocations</ReturnType>
</ReturnValue>
<MemberValue>0</MemberValue>
<Docs>
<summary>Property cannot be set in XAML at all. This is the default.</summary>
</Docs>
</Member>
</Members>
</Type>