annotate Messaging/Libs/Elysium.Theme.1.3/Elysium.Theme.xml @ 63:536498832a79

Latest version before changing bindings to Listbox
author Steven Hollidge <stevenhollidge@hotmail.com>
date Sun, 22 Apr 2012 13:33:42 +0100
parents 045dac571339
children
rev   line source
26
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1 <?xml version="1.0"?>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
2 <doc>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
3 <assembly>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
4 <name>Elysium.Theme</name>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
5 </assembly>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
6 <members>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
7 <member name="T:JetBrains.Annotations.LocalizationRequiredAttribute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
8 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
9 Indicates that marked element should be localized or not.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
10 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
11 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
12 <member name="M:JetBrains.Annotations.LocalizationRequiredAttribute.#ctor(System.Boolean)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
13 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
14 Initializes a new instance of the <see cref="T:JetBrains.Annotations.LocalizationRequiredAttribute"/> class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
15 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
16 <param name="required"><c>true</c> if a element should be localized; otherwise, <c>false</c>.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
17 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
18 <member name="M:JetBrains.Annotations.LocalizationRequiredAttribute.Equals(System.Object)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
19 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
20 Returns whether the value of the given object is equal to the current <see cref="T:JetBrains.Annotations.LocalizationRequiredAttribute"/>.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
21 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
22 <param name="obj">The object to test the value equality of. </param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
23 <returns>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
24 <c>true</c> if the value of the given object is equal to that of the current; otherwise, <c>false</c>.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
25 </returns>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
26 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
27 <member name="M:JetBrains.Annotations.LocalizationRequiredAttribute.GetHashCode">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
28 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
29 Returns the hash code for this instance.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
30 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
31 <returns>A hash code for the current <see cref="T:JetBrains.Annotations.LocalizationRequiredAttribute"/>.</returns>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
32 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
33 <member name="P:JetBrains.Annotations.LocalizationRequiredAttribute.Required">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
34 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
35 Gets a value indicating whether a element should be localized.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
36 <value><c>true</c> if a element should be localized; otherwise, <c>false</c>.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
37 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
38 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
39 <member name="T:JetBrains.Annotations.StringFormatMethodAttribute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
40 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
41 Indicates that marked method builds string by format pattern and (optional) arguments.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
42 Parameter, which contains format string, should be given in constructor.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
43 The format string should be in <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])"/> -like form
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
44 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
45 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
46 <member name="M:JetBrains.Annotations.StringFormatMethodAttribute.#ctor(System.String)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
47 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
48 Initializes new instance of StringFormatMethodAttribute
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
49 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
50 <param name="formatParameterName">Specifies which parameter of an annotated method should be treated as format-string</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
51 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
52 <member name="P:JetBrains.Annotations.StringFormatMethodAttribute.FormatParameterName">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
53 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
54 Gets format parameter name
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
55 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
56 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
57 <member name="T:JetBrains.Annotations.InvokerParameterNameAttribute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
58 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
59 Indicates that the function argument should be string literal and match one of the parameters of the caller function.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
60 For example, <see cref="T:System.ArgumentNullException"/> has such parameter.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
61 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
62 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
63 <member name="T:JetBrains.Annotations.AssertionMethodAttribute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
64 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
65 Indicates that the marked method is assertion method, i.e. it halts control flow if one of the conditions is satisfied.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
66 To set the condition, mark one of the parameters with <see cref="T:JetBrains.Annotations.AssertionConditionAttribute"/> attribute
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
67 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
68 <seealso cref="T:JetBrains.Annotations.AssertionConditionAttribute"/>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
69 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
70 <member name="T:JetBrains.Annotations.AssertionConditionAttribute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
71 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
72 Indicates the condition parameter of the assertion method.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
73 The method itself should be marked by <see cref="T:JetBrains.Annotations.AssertionMethodAttribute"/> attribute.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
74 The mandatory argument of the attribute is the assertion type.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
75 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
76 <seealso cref="T:JetBrains.Annotations.AssertionConditionType"/>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
77 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
78 <member name="M:JetBrains.Annotations.AssertionConditionAttribute.#ctor(JetBrains.Annotations.AssertionConditionType)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
79 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
80 Initializes new instance of AssertionConditionAttribute
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
81 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
82 <param name="conditionType">Specifies condition type</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
83 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
84 <member name="P:JetBrains.Annotations.AssertionConditionAttribute.ConditionType">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
85 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
86 Gets condition type
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
87 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
88 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
89 <member name="T:JetBrains.Annotations.AssertionConditionType">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
90 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
91 Specifies assertion type. If the assertion method argument satisifes the condition, then the execution continues.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
92 Otherwise, execution is assumed to be halted
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
93 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
94 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
95 <member name="F:JetBrains.Annotations.AssertionConditionType.IS_TRUE">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
96 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
97 Indicates that the marked parameter should be evaluated to true
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
98 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
99 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
100 <member name="F:JetBrains.Annotations.AssertionConditionType.IS_FALSE">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
101 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
102 Indicates that the marked parameter should be evaluated to false
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
103 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
104 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
105 <member name="F:JetBrains.Annotations.AssertionConditionType.IS_NULL">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
106 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
107 Indicates that the marked parameter should be evaluated to null value
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
108 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
109 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
110 <member name="F:JetBrains.Annotations.AssertionConditionType.IS_NOT_NULL">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
111 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
112 Indicates that the marked parameter should be evaluated to not null value
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
113 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
114 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
115 <member name="T:JetBrains.Annotations.TerminatesProgramAttribute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
116 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
117 Indicates that the marked method unconditionally terminates control flow execution.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
118 For example, it could unconditionally throw exception
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
119 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
120 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
121 <member name="T:JetBrains.Annotations.CanBeNullAttribute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
122 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
123 Indicates that the value of marked element could be <c>null</c> sometimes, so the check for <c>null</c> is necessary before its usage
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
124 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
125 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
126 <member name="T:JetBrains.Annotations.NotNullAttribute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
127 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
128 Indicates that the value of marked element could never be <c>null</c>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
129 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
130 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
131 <member name="T:JetBrains.Annotations.CannotApplyEqualityOperatorAttribute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
132 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
133 Indicates that the value of marked type (or its derivatives) cannot be compared using '==' or '!=' operators.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
134 There is only exception to compare with <c>null</c>, it is permitted
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
135 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
136 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
137 <member name="T:JetBrains.Annotations.BaseTypeRequiredAttribute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
138 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
139 When applied to target attribute, specifies a requirement for any type which is marked with
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
140 target attribute to implement or inherit specific type or types
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
141 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
142 <example>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
143 <code>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
144 [BaseTypeRequired(typeof(IComponent)] // Specify requirement
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
145 public class ComponentAttribute : Attribute
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
146 {}
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
147
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
148 [Component] // ComponentAttribute requires implementing IComponent interface
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
149 public class MyComponent : IComponent
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
150 {}
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
151 </code>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
152 </example>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
153 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
154 <member name="M:JetBrains.Annotations.BaseTypeRequiredAttribute.#ctor(System.Type)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
155 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
156 Initializes new instance of BaseTypeRequiredAttribute
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
157 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
158 <param name="baseType">Specifies which types are required</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
159 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
160 <member name="P:JetBrains.Annotations.BaseTypeRequiredAttribute.BaseTypes">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
161 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
162 Gets enumerations of specified base types
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
163 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
164 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
165 <member name="T:JetBrains.Annotations.UsedImplicitlyAttribute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
166 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
167 Indicates that the marked symbol is used implicitly (e.g. via reflection, in external library),
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
168 so this symbol will not be marked as unused (as well as by other usage inspections)
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
169 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
170 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
171 <member name="P:JetBrains.Annotations.UsedImplicitlyAttribute.TargetFlags">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
172 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
173 Gets value indicating what is meant to be used
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
174 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
175 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
176 <member name="T:JetBrains.Annotations.MeansImplicitUseAttribute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
177 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
178 Should be used on attributes and causes ReSharper to not mark symbols marked with such attributes as unused (as well as by other usage inspections)
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
179 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
180 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
181 <member name="P:JetBrains.Annotations.MeansImplicitUseAttribute.TargetFlags">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
182 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
183 Gets value indicating what is meant to be used
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
184 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
185 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
186 <member name="F:JetBrains.Annotations.ImplicitUseKindFlags.Access">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
187 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
188 Only entity marked with attribute considered used
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
189 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
190 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
191 <member name="F:JetBrains.Annotations.ImplicitUseKindFlags.Assign">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
192 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
193 Indicates implicit assignment to a member
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
194 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
195 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
196 <member name="F:JetBrains.Annotations.ImplicitUseKindFlags.InstantiatedWithFixedConstructorSignature">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
197 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
198 Indicates implicit instantiation of a type with fixed constructor signature.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
199 That means any unused constructor parameters won't be reported as such.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
200 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
201 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
202 <member name="F:JetBrains.Annotations.ImplicitUseKindFlags.InstantiatedNoFixedConstructorSignature">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
203 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
204 Indicates implicit instantiation of a type
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
205 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
206 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
207 <member name="T:JetBrains.Annotations.ImplicitUseTargetFlags">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
208 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
209 Specify what is considered used implicitly when marked with <see cref="T:JetBrains.Annotations.MeansImplicitUseAttribute"/> or <see cref="T:JetBrains.Annotations.UsedImplicitlyAttribute"/>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
210 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
211 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
212 <member name="F:JetBrains.Annotations.ImplicitUseTargetFlags.Members">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
213 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
214 Members of entity marked with attribute are considered used
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
215 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
216 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
217 <member name="F:JetBrains.Annotations.ImplicitUseTargetFlags.WithMembers">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
218 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
219 Entity marked with attribute and all its members considered used
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
220 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
221 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
222 <member name="T:JetBrains.Annotations.PublicAPIAttribute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
223 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
224 This attribute is intended to mark publicly available API which should not be removed and so is treated as used.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
225 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
226 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
227 <member name="T:JetBrains.Annotations.InstantHandleAttribute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
228 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
229 Tells code analysis engine if the parameter is completely handled when the invoked method is on stack.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
230 If the parameter is delegate, indicates that delegate is executed while the method is executed.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
231 If the parameter is enumerable, indicates that it is enumerated while the method is executed.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
232 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
233 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
234 <member name="T:JetBrains.Annotations.PureAttribute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
235 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
236 Indicates that method doesn't contain observable side effects.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
237 The same as <see cref="T:System.Diagnostics.Contracts.PureAttribute"/>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
238 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
239 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
240 <member name="T:Elysium.Theme.Commands.CommandReference">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
241 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
242 This class facilitates associating a key binding in XAML markup to a command
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
243 defined in a View Model by exposing a Command dependency property.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
244 The class derives from Freezable to work around a limitation in WPF when data-binding from XAML.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
245 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
246 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
247 <member name="T:Elysium.Theme.Commands.DelegateCommand">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
248 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
249 This class allows delegating the commanding logic to methods passed as parameters,
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
250 and enables a View to bind commands to objects that are not part of the element tree.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
251 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
252 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
253 <member name="M:Elysium.Theme.Commands.DelegateCommand.#ctor(System.Action,System.Func{System.Boolean},System.Boolean)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
254 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
255 Constructor
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
256 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
257 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
258 <member name="M:Elysium.Theme.Commands.DelegateCommand.CanExecute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
259 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
260 Method to determine if the command can be executed
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
261 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
262 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
263 <member name="M:Elysium.Theme.Commands.DelegateCommand.Execute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
264 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
265 Execution of the command
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
266 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
267 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
268 <member name="M:Elysium.Theme.Commands.DelegateCommand.RaiseCanExecuteChanged">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
269 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
270 Raises the CanExecuteChaged event
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
271 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
272 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
273 <member name="M:Elysium.Theme.Commands.DelegateCommand.OnCanExecuteChanged">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
274 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
275 Protected virtual method to raise CanExecuteChanged event
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
276 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
277 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
278 <member name="P:Elysium.Theme.Commands.DelegateCommand.IsAutomaticRequeryDisabled">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
279 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
280 Property to enable or disable CommandManager's automatic requery on this command
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
281 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
282 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
283 <member name="E:Elysium.Theme.Commands.DelegateCommand.CanExecuteChanged">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
284 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
285 ICommand.CanExecuteChanged implementation
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
286 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
287 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
288 <member name="T:Elysium.Theme.Commands.DelegateCommand`1">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
289 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
290 This class allows delegating the commanding logic to methods passed as parameters,
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
291 and enables a View to bind commands to objects that are not part of the element tree.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
292 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
293 <typeparam name="T">Type of the parameter passed to the delegates</typeparam>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
294 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
295 <member name="M:Elysium.Theme.Commands.DelegateCommand`1.#ctor(System.Action{`0},System.Func{`0,System.Boolean},System.Boolean)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
296 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
297 Constructor
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
298 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
299 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
300 <member name="M:Elysium.Theme.Commands.DelegateCommand`1.CanExecute(`0)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
301 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
302 Method to determine if the command can be executed
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
303 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
304 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
305 <member name="M:Elysium.Theme.Commands.DelegateCommand`1.Execute(`0)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
306 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
307 Execution of the command
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
308 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
309 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
310 <member name="M:Elysium.Theme.Commands.DelegateCommand`1.RaiseCanExecuteChanged">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
311 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
312 Raises the CanExecuteChaged event
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
313 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
314 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
315 <member name="M:Elysium.Theme.Commands.DelegateCommand`1.OnCanExecuteChanged">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
316 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
317 Protected virtual method to raise CanExecuteChanged event
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
318 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
319 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
320 <member name="P:Elysium.Theme.Commands.DelegateCommand`1.IsAutomaticRequeryDisabled">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
321 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
322 Property to enable or disable CommandManager's automatic requery on this command
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
323 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
324 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
325 <member name="E:Elysium.Theme.Commands.DelegateCommand`1.CanExecuteChanged">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
326 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
327 ICommand.CanExecuteChanged implementation
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
328 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
329 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
330 <member name="T:Elysium.Theme.Commands.CommandManagerHelper">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
331 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
332 This class contains methods for the CommandManager that help avoid memory leaks by
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
333 using weak references.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
334 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
335 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
336 </members>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
337 </doc>