annotate Messaging/Libs/Elysium.Theme.1.3/System.Windows.Interactivity.xml @ 26:045dac571339

Working on data binding to a user control
author adminsh@apollo
date Wed, 21 Mar 2012 15:39:53 +0000
parents
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>System.Windows.Interactivity</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:System.Windows.Interactivity.AttachableCollection`1">
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 Represents a collection of IAttachedObject with a shared AssociatedObject and provides change notifications to its contents when that AssociatedObject changes.
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="T:System.Windows.Interactivity.IAttachedObject">
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 An interface for an object that can be attached to another object.
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 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
17 <member name="M:System.Windows.Interactivity.IAttachedObject.Attach(System.Windows.DependencyObject)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
18 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
19 Attaches to the specified object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
20 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
21 <param name="dependencyObject">The object to attach to.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
22 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
23 <member name="M:System.Windows.Interactivity.IAttachedObject.Detach">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
24 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
25 Detaches this instance from its associated object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
26 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
27 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
28 <member name="P:System.Windows.Interactivity.IAttachedObject.AssociatedObject">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
29 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
30 Gets the associated object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
31 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
32 <value>The associated object.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
33 <remarks>Represents the object the instance is attached to.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
34 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
35 <member name="M:System.Windows.Interactivity.AttachableCollection`1.#ctor">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
36 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
37 Initializes a new instance of the <see cref="T:System.Windows.Interactivity.AttachableCollection`1"/> class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
38 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
39 <remarks>Internal, because this should not be inherited outside this assembly.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
40 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
41 <member name="M:System.Windows.Interactivity.AttachableCollection`1.OnAttached">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
42 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
43 Called immediately after the collection is attached to an AssociatedObject.
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:System.Windows.Interactivity.AttachableCollection`1.OnDetaching">
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 Called when the collection is being detached from its AssociatedObject, but before it has actually occurred.
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 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
51 <member name="M:System.Windows.Interactivity.AttachableCollection`1.ItemAdded(`0)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
52 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
53 Called when a new item is added to the collection.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
54 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
55 <param name="item">The new item.</param>
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="M:System.Windows.Interactivity.AttachableCollection`1.ItemRemoved(`0)">
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 Called when an item is removed from the collection.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
60 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
61 <param name="item">The removed item.</param>
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="M:System.Windows.Interactivity.AttachableCollection`1.VerifyAdd(`0)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
64 <exception cref="T:System.InvalidOperationException">Cannot add the instance to a collection more than once.</exception>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
65 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
66 <member name="M:System.Windows.Interactivity.AttachableCollection`1.Attach(System.Windows.DependencyObject)">
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 Attaches to the specified object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
69 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
70 <param name="dependencyObject">The object to attach to.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
71 <exception cref="T:System.InvalidOperationException">The IAttachedObject is already attached to a different object.</exception>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
72 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
73 <member name="M:System.Windows.Interactivity.AttachableCollection`1.Detach">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
74 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
75 Detaches this instance from its associated object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
76 </summary>
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="P:System.Windows.Interactivity.AttachableCollection`1.AssociatedObject">
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 The object on which the collection is hosted.
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 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
83 <member name="P:System.Windows.Interactivity.AttachableCollection`1.System#Windows#Interactivity#IAttachedObject#AssociatedObject">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
84 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
85 Gets the associated object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
86 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
87 <value>The associated object.</value>
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:System.Windows.Interactivity.Behavior`1">
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 Encapsulates state information and zero or more ICommands into an attachable object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
92 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
93 <typeparam name="T">The type the <see cref="T:System.Windows.Interactivity.Behavior`1"/> can be attached to.</typeparam>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
94 <remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
95 Behavior is the base class for providing attachable state and commands to an object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
96 The types the Behavior can be attached to can be controlled by the generic parameter.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
97 Override OnAttached() and OnDetaching() methods to hook and unhook any necessary handlers
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
98 from the AssociatedObject.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
99 </remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
100 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
101 <member name="T:System.Windows.Interactivity.Behavior">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
102 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
103 Encapsulates state information and zero or more ICommands into an attachable object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
104 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
105 <remarks>This is an infrastructure class. Behavior authors should derive from Behavior&lt;T&gt; instead of from this class.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
106 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
107 <member name="M:System.Windows.Interactivity.Behavior.OnAttached">
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 Called after the behavior is attached to an AssociatedObject.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
110 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
111 <remarks>Override this to hook up functionality to the AssociatedObject.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
112 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
113 <member name="M:System.Windows.Interactivity.Behavior.OnDetaching">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
114 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
115 Called when the behavior is being detached from its AssociatedObject, but before it has actually occurred.
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 <remarks>Override this to unhook functionality from the AssociatedObject.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
118 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
119 <member name="M:System.Windows.Interactivity.Behavior.Attach(System.Windows.DependencyObject)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
120 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
121 Attaches to the specified object.
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 <param name="dependencyObject">The object to attach to.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
124 <exception cref="T:System.InvalidOperationException">The Behavior is already hosted on a different element.</exception>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
125 <exception cref="T:System.InvalidOperationException">dependencyObject does not satisfy the Behavior type constraint.</exception>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
126 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
127 <member name="M:System.Windows.Interactivity.Behavior.Detach">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
128 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
129 Detaches this instance from its associated object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
130 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
131 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
132 <member name="P:System.Windows.Interactivity.Behavior.AssociatedType">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
133 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
134 The type to which this behavior can be attached.
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="P:System.Windows.Interactivity.Behavior.AssociatedObject">
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 Gets the object to which this behavior is attached.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
140 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
141 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
142 <member name="P:System.Windows.Interactivity.Behavior.System#Windows#Interactivity#IAttachedObject#AssociatedObject">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
143 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
144 Gets the associated object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
145 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
146 <value>The associated object.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
147 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
148 <member name="M:System.Windows.Interactivity.Behavior`1.#ctor">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
149 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
150 Initializes a new instance of the <see cref="T:System.Windows.Interactivity.Behavior`1"/> class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
151 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
152 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
153 <member name="P:System.Windows.Interactivity.Behavior`1.AssociatedObject">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
154 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
155 Gets the object to which this <see cref="T:System.Windows.Interactivity.Behavior`1"/> is attached.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
156 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
157 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
158 <member name="T:System.Windows.Interactivity.BehaviorCollection">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
159 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
160 Represents a collection of behaviors with a shared AssociatedObject and provides change notifications to its contents when that AssociatedObject changes.
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 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
163 <member name="M:System.Windows.Interactivity.BehaviorCollection.#ctor">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
164 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
165 Initializes a new instance of the <see cref="T:System.Windows.Interactivity.BehaviorCollection"/> class.
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 <remarks>Internal, because this should not be inherited outside this assembly.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
168 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
169 <member name="M:System.Windows.Interactivity.BehaviorCollection.OnAttached">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
170 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
171 Called immediately after the collection is attached to an AssociatedObject.
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 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
174 <member name="M:System.Windows.Interactivity.BehaviorCollection.OnDetaching">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
175 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
176 Called when the collection is being detached from its AssociatedObject, but before it has actually occurred.
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 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
179 <member name="M:System.Windows.Interactivity.BehaviorCollection.ItemAdded(System.Windows.Interactivity.Behavior)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
180 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
181 Called when a new item is added to the collection.
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 <param name="item">The new item.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
184 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
185 <member name="M:System.Windows.Interactivity.BehaviorCollection.ItemRemoved(System.Windows.Interactivity.Behavior)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
186 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
187 Called when an item is removed from the collection.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
188 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
189 <param name="item">The removed item.</param>
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="M:System.Windows.Interactivity.BehaviorCollection.CreateInstanceCore">
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 Creates a new instance of the BehaviorCollection.
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 <returns>The new instance.</returns>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
196 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
197 <member name="T:System.Windows.Interactivity.CustomPropertyValueEditor">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
198 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
199 Enumerates possible values for reusable property value editors.
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:System.Windows.Interactivity.CustomPropertyValueEditor.Element">
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 Uses the element picker, if supported, to edit this property at design time.
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="F:System.Windows.Interactivity.CustomPropertyValueEditor.Storyboard">
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 Uses the storyboard picker, if supported, to edit this property at design time.
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:System.Windows.Interactivity.CustomPropertyValueEditor.StateName">
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 Uses the state picker, if supported, to edit this property at design time.
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:System.Windows.Interactivity.CustomPropertyValueEditor.ElementBinding">
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 Uses the element-binding picker, if supported, to edit this property at design time.
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="F:System.Windows.Interactivity.CustomPropertyValueEditor.PropertyBinding">
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 Uses the property-binding picker, if supported, to edit this property at design time.
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:System.Windows.Interactivity.CustomPropertyValueEditorAttribute">
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 Associates the given editor type with the property on which the CustomPropertyValueEditor is applied.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
230 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
231 <remarks>Use this attribute to get improved design-time editing for properties that denote element (by name), storyboards, or states (by name).</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
232 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
233 <member name="M:System.Windows.Interactivity.CustomPropertyValueEditorAttribute.#ctor(System.Windows.Interactivity.CustomPropertyValueEditor)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
234 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
235 Initializes a new instance of the <see cref="T:System.Windows.Interactivity.CustomPropertyValueEditorAttribute"/> class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
236 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
237 <param name="customPropertyValueEditor">The custom property value editor.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
238 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
239 <member name="P:System.Windows.Interactivity.CustomPropertyValueEditorAttribute.CustomPropertyValueEditor">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
240 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
241 Gets or sets the custom property value editor.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
242 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
243 <value>The custom property value editor.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
244 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
245 <member name="T:System.Windows.Interactivity.DefaultTriggerAttribute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
246 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
247 Provides design tools information about what <see cref="T:System.Windows.Interactivity.TriggerBase"/> to instantiate for a given action or command.
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 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
250 <member name="M:System.Windows.Interactivity.DefaultTriggerAttribute.#ctor(System.Type,System.Type,System.Object)">
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 Initializes a new instance of the <see cref="T:System.Windows.Interactivity.DefaultTriggerAttribute"/> class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
253 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
254 <param name="targetType">The type this attribute applies to.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
255 <param name="triggerType">The type of <see cref="T:System.Windows.Interactivity.TriggerBase"/> to instantiate.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
256 <param name="parameters">A single argument for the specified <see cref="T:System.Windows.Interactivity.TriggerBase"/>.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
257 <exception cref="T:System.ArgumentException"><c cref="F:System.Windows.Interactivity.DefaultTriggerAttribute.triggerType"/> is not derived from TriggerBase.</exception>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
258 <remarks>This constructor is useful if the specifed <see cref="T:System.Windows.Interactivity.TriggerBase"/> has a single argument. The
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
259 resulting code will be CLS compliant.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
260 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
261 <member name="M:System.Windows.Interactivity.DefaultTriggerAttribute.#ctor(System.Type,System.Type,System.Object[])">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
262 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
263 Initializes a new instance of the <see cref="T:System.Windows.Interactivity.DefaultTriggerAttribute"/> class.
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 <param name="targetType">The type this attribute applies to.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
266 <param name="triggerType">The type of <see cref="T:System.Windows.Interactivity.TriggerBase"/> to instantiate.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
267 <param name="parameters">The constructor arguments for the specified <see cref="T:System.Windows.Interactivity.TriggerBase"/>.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
268 <exception cref="T:System.ArgumentException"><c cref="F:System.Windows.Interactivity.DefaultTriggerAttribute.triggerType"/> is not derived from TriggerBase.</exception>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
269 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
270 <member name="M:System.Windows.Interactivity.DefaultTriggerAttribute.Instantiate">
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 Instantiates this instance.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
273 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
274 <returns>The <see cref="T:System.Windows.Interactivity.TriggerBase"/> specified by the DefaultTriggerAttribute.</returns>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
275 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
276 <member name="P:System.Windows.Interactivity.DefaultTriggerAttribute.TargetType">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
277 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
278 Gets the type that this DefaultTriggerAttribute applies to.
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 <value>The type this DefaultTriggerAttribute applies to.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
281 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
282 <member name="P:System.Windows.Interactivity.DefaultTriggerAttribute.TriggerType">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
283 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
284 Gets the type of the <see cref="T:System.Windows.Interactivity.TriggerBase"/> to instantiate.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
285 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
286 <value>The type of the <see cref="T:System.Windows.Interactivity.TriggerBase"/> to instantiate.</value>
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="P:System.Windows.Interactivity.DefaultTriggerAttribute.Parameters">
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 Gets the parameters to pass to the <see cref="T:System.Windows.Interactivity.TriggerBase"/> constructor.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
291 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
292 <value>The parameters to pass to the <see cref="T:System.Windows.Interactivity.TriggerBase"/> constructor.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
293 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
294 <member name="M:System.Windows.Interactivity.DependencyObjectHelper.GetSelfAndAncestors(System.Windows.DependencyObject)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
295 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
296 This method will use the VisualTreeHelper.GetParent method to do a depth first walk up
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
297 the visual tree and return all ancestors of the specified object, including the object itself.
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 <param name="dependencyObject">The object in the visual tree to find ancestors of.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
300 <returns>Returns itself an all ancestors in the visual tree.</returns>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
301 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
302 <member name="T:System.Windows.Interactivity.EventObserver">
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 EventObserver is designed to help manage event handlers by detatching when disposed. Creating this object will also attach in the constructor.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
305 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
306 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
307 <member name="M:System.Windows.Interactivity.EventObserver.#ctor(System.Reflection.EventInfo,System.Object,System.Delegate)">
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 Creates an instance of EventObserver and attaches to the supplied event on the supplied target. Call dispose to detach.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
310 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
311 <param name="eventInfo">The event to attach and detach from.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
312 <param name="target">The target object the event is defined on. Null if the method is static.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
313 <param name="handler">The delegate to attach to the event.</param>
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:System.Windows.Interactivity.EventObserver.Dispose">
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 Detaches the handler from the 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="T:System.Windows.Interactivity.EventTrigger">
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 A trigger that listens for a specified event on its source and fires when that event is fired.
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="T:System.Windows.Interactivity.EventTriggerBase`1">
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 Represents a trigger that can listen to an element other than its AssociatedObject.
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 <typeparam name="T">The type that this trigger can be associated with.</typeparam>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
330 <remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
331 EventTriggerBase extends TriggerBase to add knowledge of another object than the one it is attached to.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
332 This allows a user to attach a Trigger/Action pair to one element and invoke the Action in response to a
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
333 change in another object somewhere else. Override OnSourceChanged to hook or unhook handlers on the source
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
334 element, and OnAttached/OnDetaching for the associated element. The type of the Source element can be
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
335 constrained by the generic type parameter. If you need control over the type of the
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
336 AssociatedObject, set a TypeConstraintAttribute on your derived type.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
337 </remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
338 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
339 <member name="T:System.Windows.Interactivity.EventTriggerBase">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
340 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
341 Represents a trigger that can listen to an object other than its AssociatedObject.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
342 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
343 <remarks>This is an infrastructure class. Trigger authors should derive from EventTriggerBase&lt;T&gt; instead of this class.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
344 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
345 <member name="T:System.Windows.Interactivity.TriggerBase">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
346 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
347 Represents an object that can invoke Actions conditionally.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
348 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
349 <remarks>This is an infrastructure class. Trigger authors should derive from Trigger&lt;T&gt; instead of this class.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
350 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
351 <member name="M:System.Windows.Interactivity.TriggerBase.InvokeActions(System.Object)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
352 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
353 Invoke all actions associated with this trigger.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
354 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
355 <remarks>Derived classes should call this to fire the trigger.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
356 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
357 <member name="M:System.Windows.Interactivity.TriggerBase.OnAttached">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
358 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
359 Called after the trigger is attached to an AssociatedObject.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
360 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
361 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
362 <member name="M:System.Windows.Interactivity.TriggerBase.OnDetaching">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
363 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
364 Called when the trigger is being detached from its AssociatedObject, but before it has actually occurred.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
365 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
366 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
367 <member name="M:System.Windows.Interactivity.TriggerBase.CreateInstanceCore">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
368 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
369 Creates a new instance of the TriggerBase derived class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
370 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
371 <returns>The new instance.</returns>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
372 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
373 <member name="M:System.Windows.Interactivity.TriggerBase.Attach(System.Windows.DependencyObject)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
374 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
375 Attaches to the specified object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
376 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
377 <param name="dependencyObject">The object to attach to.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
378 <exception cref="T:System.InvalidOperationException">Cannot host the same trigger on more than one object at a time.</exception>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
379 <exception cref="T:System.InvalidOperationException">dependencyObject does not satisfy the trigger type constraint.</exception>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
380 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
381 <member name="M:System.Windows.Interactivity.TriggerBase.Detach">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
382 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
383 Detaches this instance from its associated object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
384 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
385 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
386 <member name="P:System.Windows.Interactivity.TriggerBase.AssociatedObject">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
387 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
388 Gets the object to which the trigger is attached.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
389 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
390 <value>The associated object.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
391 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
392 <member name="P:System.Windows.Interactivity.TriggerBase.AssociatedObjectTypeConstraint">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
393 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
394 Gets the type constraint of the associated object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
395 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
396 <value>The associated object type constraint.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
397 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
398 <member name="P:System.Windows.Interactivity.TriggerBase.Actions">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
399 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
400 Gets the actions associated with this trigger.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
401 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
402 <value>The actions associated with this trigger.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
403 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
404 <member name="E:System.Windows.Interactivity.TriggerBase.PreviewInvoke">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
405 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
406 Event handler for registering to PreviewInvoke.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
407 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
408 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
409 <member name="P:System.Windows.Interactivity.TriggerBase.System#Windows#Interactivity#IAttachedObject#AssociatedObject">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
410 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
411 Gets the associated object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
412 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
413 <value>The associated object.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
414 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
415 <member name="M:System.Windows.Interactivity.EventTriggerBase.GetEventName">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
416 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
417 Specifies the name of the Event this EventTriggerBase is listening for.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
418 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
419 <returns></returns>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
420 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
421 <member name="M:System.Windows.Interactivity.EventTriggerBase.OnEvent(System.EventArgs)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
422 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
423 Called when the event associated with this EventTriggerBase is fired. By default, this will invoke all actions on the trigger.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
424 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
425 <param name="eventArgs">The <see cref="T:System.EventArgs"/> instance containing the event data.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
426 <remarks>Override this to provide more granular control over when actions associated with this trigger will be invoked.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
427 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
428 <member name="M:System.Windows.Interactivity.EventTriggerBase.OnSourceChangedImpl(System.Object,System.Object)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
429 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
430 Called when the source changes.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
431 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
432 <param name="oldSource">The old source.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
433 <param name="newSource">The new source.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
434 <remarks>This function should be overridden in derived classes to hook functionality to and unhook functionality from the changing source objects.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
435 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
436 <member name="M:System.Windows.Interactivity.EventTriggerBase.OnAttached">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
437 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
438 Called after the trigger is attached to an AssociatedObject.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
439 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
440 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
441 <member name="M:System.Windows.Interactivity.EventTriggerBase.OnDetaching">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
442 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
443 Called when the trigger is being detached from its AssociatedObject, but before it has actually occurred.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
444 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
445 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
446 <member name="M:System.Windows.Interactivity.EventTriggerBase.RegisterEvent(System.Object,System.String)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
447 <exception cref="T:System.ArgumentException">Could not find eventName on the Target.</exception>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
448 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
449 <member name="P:System.Windows.Interactivity.EventTriggerBase.AssociatedObjectTypeConstraint">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
450 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
451 Gets the type constraint of the associated object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
452 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
453 <value>The associated object type constraint.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
454 <remarks>Define a TypeConstraintAttribute on a derived type to constrain the types it may be attached to.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
455 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
456 <member name="P:System.Windows.Interactivity.EventTriggerBase.SourceTypeConstraint">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
457 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
458 Gets the source type constraint.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
459 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
460 <value>The source type constraint.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
461 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
462 <member name="P:System.Windows.Interactivity.EventTriggerBase.SourceObject">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
463 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
464 Gets or sets the target object. If TargetObject is not set, the target will look for the object specified by TargetName. If an element referred to by TargetName cannot be found, the target will default to the AssociatedObject. This is a dependency property.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
465 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
466 <value>The target object.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
467 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
468 <member name="P:System.Windows.Interactivity.EventTriggerBase.SourceName">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
469 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
470 Gets or sets the name of the element this EventTriggerBase listens for as a source. If the name is not set or cannot be resolved, the AssociatedObject will be used. This is a dependency property.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
471 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
472 <value>The name of the source element.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
473 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
474 <member name="P:System.Windows.Interactivity.EventTriggerBase.Source">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
475 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
476 Gets the resolved source. If <c ref="SourceName"/> is not set or cannot be resolved, defaults to AssociatedObject.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
477 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
478 <value>The resolved source object.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
479 <remarks>In general, this property should be used in place of AssociatedObject in derived classes.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
480 <exception cref="T:System.InvalidOperationException">The element pointed to by <c cref="P:System.Windows.Interactivity.EventTriggerBase.Source"/> does not satisify the type constraint.</exception>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
481 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
482 <member name="M:System.Windows.Interactivity.EventTriggerBase`1.#ctor">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
483 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
484 Initializes a new instance of the <see cref="T:System.Windows.Interactivity.EventTriggerBase`1"/> class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
485 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
486 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
487 <member name="M:System.Windows.Interactivity.EventTriggerBase`1.OnSourceChanged(`0,`0)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
488 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
489 Called when the source property changes.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
490 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
491 <remarks>Override this to hook functionality to and unhook functionality from the specified source, rather than the AssociatedObject.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
492 <param name="oldSource">The old source.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
493 <param name="newSource">The new source.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
494 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
495 <member name="P:System.Windows.Interactivity.EventTriggerBase`1.Source">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
496 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
497 Gets the resolved source. If <c ref="SourceName"/> is not set or cannot be resolved, defaults to AssociatedObject.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
498 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
499 <value>The resolved source object.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
500 <remarks>In general, this property should be used in place of AssociatedObject in derived classes.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
501 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
502 <member name="M:System.Windows.Interactivity.EventTrigger.#ctor">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
503 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
504 Initializes a new instance of the <see cref="T:System.Windows.Interactivity.EventTrigger"/> class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
505 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
506 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
507 <member name="M:System.Windows.Interactivity.EventTrigger.#ctor(System.String)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
508 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
509 Initializes a new instance of the <see cref="T:System.Windows.Interactivity.EventTrigger"/> class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
510 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
511 <param name="eventName">Name of the event.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
512 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
513 <member name="P:System.Windows.Interactivity.EventTrigger.EventName">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
514 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
515 Gets or sets the name of the event to listen for. This is a dependency property.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
516 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
517 <value>The name of the event.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
518 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
519 <member name="T:System.Windows.Interactivity.Interaction">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
520 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
521 Static class that owns the Triggers and Behaviors attached properties. Handles propagation of AssociatedObject change notifications.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
522 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
523 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
524 <member name="F:System.Windows.Interactivity.Interaction.TriggersProperty">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
525 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
526 This property is used as the internal backing store for the public Triggers attached property.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
527 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
528 <remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
529 This property is not exposed publicly. This forces clients to use the GetTriggers and SetTriggers methods to access the
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
530 collection, ensuring the collection exists and is set before it is used.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
531 </remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
532 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
533 <member name="F:System.Windows.Interactivity.Interaction.BehaviorsProperty">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
534 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
535 This property is used as the internal backing store for the public Behaviors attached property.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
536 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
537 <remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
538 This property is not exposed publicly. This forces clients to use the GetBehaviors and SetBehaviors methods to access the
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
539 collection, ensuring the collection exists and is set before it is used.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
540 </remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
541 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
542 <member name="M:System.Windows.Interactivity.Interaction.GetTriggers(System.Windows.DependencyObject)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
543 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
544 Gets the TriggerCollection containing the triggers associated with the specified object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
545 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
546 <param name="obj">The object from which to retrieve the triggers.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
547 <returns>A TriggerCollection containing the triggers associated with the specified object.</returns>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
548 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
549 <member name="M:System.Windows.Interactivity.Interaction.GetBehaviors(System.Windows.DependencyObject)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
550 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
551 Gets the <see cref="T:System.Windows.Interactivity.BehaviorCollection"/> associated with a specified object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
552 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
553 <param name="obj">The object from which to retrieve the <see cref="T:System.Windows.Interactivity.BehaviorCollection"/>.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
554 <returns>A <see cref="T:System.Windows.Interactivity.BehaviorCollection"/> containing the behaviors associated with the specified object.</returns>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
555 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
556 <member name="M:System.Windows.Interactivity.Interaction.OnBehaviorsChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
557 <exception cref="T:System.InvalidOperationException">Cannot host the same BehaviorCollection on more than one object at a time.</exception>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
558 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
559 <member name="M:System.Windows.Interactivity.Interaction.OnTriggersChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
560 <exception cref="T:System.InvalidOperationException">Cannot host the same TriggerCollection on more than one object at a time.</exception>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
561 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
562 <member name="M:System.Windows.Interactivity.Interaction.IsElementLoaded(System.Windows.FrameworkElement)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
563 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
564 A helper function to take the place of FrameworkElement.IsLoaded, as this property is not available in Silverlight.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
565 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
566 <param name="element">The element of interest.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
567 <returns>True if the element has been loaded; otherwise, False.</returns>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
568 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
569 <member name="P:System.Windows.Interactivity.Interaction.ShouldRunInDesignMode">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
570 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
571 Gets or sets a value indicating whether to run as if in design mode.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
572 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
573 <value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
574 <c>True</c> if [should run in design mode]; otherwise, <c>False</c>.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
575 </value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
576 <remarks>Not to be used outside unit tests.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
577 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
578 <member name="T:System.Windows.Interactivity.InvokeCommandAction">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
579 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
580 Executes a specified ICommand when invoked.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
581 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
582 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
583 <member name="T:System.Windows.Interactivity.TriggerAction`1">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
584 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
585 Represents an attachable object that encapsulates a unit of functionality.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
586 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
587 <typeparam name="T">The type to which this action can be attached.</typeparam>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
588 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
589 <member name="T:System.Windows.Interactivity.TriggerAction">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
590 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
591 Represents an attachable object that encapsulates a unit of functionality.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
592 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
593 <remarks>This is an infrastructure class. Action authors should derive from TriggerAction&lt;T&gt; instead of this class.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
594 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
595 <member name="M:System.Windows.Interactivity.TriggerAction.CallInvoke(System.Object)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
596 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
597 Attempts to invoke the action.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
598 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
599 <param name="parameter">The parameter to the action. If the action does not require a parameter, the parameter may be set to a null reference.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
600 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
601 <member name="M:System.Windows.Interactivity.TriggerAction.Invoke(System.Object)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
602 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
603 Invokes the action.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
604 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
605 <param name="parameter">The parameter to the action. If the action does not require a parameter, the parameter may be set to a null reference.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
606 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
607 <member name="M:System.Windows.Interactivity.TriggerAction.OnAttached">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
608 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
609 Called after the action is attached to an AssociatedObject.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
610 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
611 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
612 <member name="M:System.Windows.Interactivity.TriggerAction.OnDetaching">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
613 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
614 Called when the action is being detached from its AssociatedObject, but before it has actually occurred.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
615 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
616 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
617 <member name="M:System.Windows.Interactivity.TriggerAction.CreateInstanceCore">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
618 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
619 When implemented in a derived class, creates a new instance of the <see cref="T:System.Windows.Freezable"/> derived class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
620 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
621 <returns>The new instance.</returns>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
622 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
623 <member name="M:System.Windows.Interactivity.TriggerAction.Attach(System.Windows.DependencyObject)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
624 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
625 Attaches to the specified object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
626 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
627 <param name="dependencyObject">The object to attach to.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
628 <exception cref="T:System.InvalidOperationException">Cannot host the same TriggerAction on more than one object at a time.</exception>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
629 <exception cref="T:System.InvalidOperationException">dependencyObject does not satisfy the TriggerAction type constraint.</exception>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
630 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
631 <member name="M:System.Windows.Interactivity.TriggerAction.Detach">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
632 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
633 Detaches this instance from its associated object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
634 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
635 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
636 <member name="P:System.Windows.Interactivity.TriggerAction.IsEnabled">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
637 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
638 Gets or sets a value indicating whether this action will run when invoked. This is a dependency property.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
639 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
640 <value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
641 <c>True</c> if this action will be run when invoked; otherwise, <c>False</c>.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
642 </value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
643 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
644 <member name="P:System.Windows.Interactivity.TriggerAction.AssociatedObject">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
645 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
646 Gets the object to which this action is attached.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
647 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
648 <value>The associated object.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
649 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
650 <member name="P:System.Windows.Interactivity.TriggerAction.AssociatedObjectTypeConstraint">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
651 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
652 Gets the associated object type constraint.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
653 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
654 <value>The associated object type constraint.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
655 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
656 <member name="P:System.Windows.Interactivity.TriggerAction.IsHosted">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
657 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
658 Gets or sets a value indicating whether this instance is attached.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
659 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
660 <value><c>True</c> if this instance is attached; otherwise, <c>False</c>.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
661 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
662 <member name="P:System.Windows.Interactivity.TriggerAction.System#Windows#Interactivity#IAttachedObject#AssociatedObject">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
663 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
664 Gets the associated object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
665 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
666 <value>The associated object.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
667 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
668 <member name="M:System.Windows.Interactivity.TriggerAction`1.#ctor">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
669 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
670 Initializes a new instance of the <see cref="T:System.Windows.Interactivity.TriggerAction`1"/> class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
671 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
672 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
673 <member name="P:System.Windows.Interactivity.TriggerAction`1.AssociatedObject">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
674 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
675 Gets the object to which this <see cref="T:System.Windows.Interactivity.TriggerAction`1"/> is attached.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
676 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
677 <value>The associated object.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
678 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
679 <member name="P:System.Windows.Interactivity.TriggerAction`1.AssociatedObjectTypeConstraint">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
680 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
681 Gets the associated object type constraint.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
682 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
683 <value>The associated object type constraint.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
684 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
685 <member name="M:System.Windows.Interactivity.InvokeCommandAction.Invoke(System.Object)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
686 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
687 Invokes the action.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
688 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
689 <param name="parameter">The parameter to the action. If the action does not require a parameter, the parameter may be set to a null reference.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
690 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
691 <member name="P:System.Windows.Interactivity.InvokeCommandAction.CommandName">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
692 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
693 Gets or sets the name of the command this action should invoke.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
694 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
695 <value>The name of the command this action should invoke.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
696 <remarks>This property will be superseded by the Command property if both are set.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
697 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
698 <member name="P:System.Windows.Interactivity.InvokeCommandAction.Command">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
699 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
700 Gets or sets the command this action should invoke. This is a dependency property.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
701 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
702 <value>The command to execute.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
703 <remarks>This property will take precedence over the CommandName property if both are set.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
704 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
705 <member name="P:System.Windows.Interactivity.InvokeCommandAction.CommandParameter">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
706 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
707 Gets or sets the command parameter. This is a dependency property.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
708 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
709 <value>The command parameter.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
710 <remarks>This is the value passed to ICommand.CanExecute and ICommand.Execute.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
711 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
712 <member name="T:System.Windows.Interactivity.NameResolvedEventArgs">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
713 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
714 Provides data about which objects were affected when resolving a name change.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
715 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
716 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
717 <member name="T:System.Windows.Interactivity.NameResolver">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
718 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
719 Helper class to handle the logic of resolving a TargetName into a Target element
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
720 based on the context provided by a host element.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
721 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
722 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
723 <member name="M:System.Windows.Interactivity.NameResolver.UpdateObjectFromName(System.Windows.DependencyObject)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
724 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
725 Attempts to update the resolved object from the name within the context of the namescope reference element.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
726 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
727 <param name="oldObject">The old resolved object.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
728 <remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
729 Resets the existing target and attempts to resolve the current TargetName from the
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
730 context of the current Host. If it cannot resolve from the context of the Host, it will
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
731 continue up the visual tree until it resolves. If it has not resolved it when it reaches
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
732 the root, it will set the Target to null and write a warning message to Debug output.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
733 </remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
734 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
735 <member name="E:System.Windows.Interactivity.NameResolver.ResolvedElementChanged">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
736 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
737 Occurs when the resolved element has changed.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
738 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
739 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
740 <member name="P:System.Windows.Interactivity.NameResolver.Name">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
741 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
742 Gets or sets the name of the element to attempt to resolve.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
743 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
744 <value>The name to attempt to resolve.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
745 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
746 <member name="P:System.Windows.Interactivity.NameResolver.Object">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
747 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
748 The resolved object. Will return the reference element if TargetName is null or empty, or if a resolve has not been attempted.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
749 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
750 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
751 <member name="P:System.Windows.Interactivity.NameResolver.NameScopeReferenceElement">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
752 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
753 Gets or sets the reference element from which to perform the name resolution.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
754 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
755 <value>The reference element.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
756 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
757 <member name="P:System.Windows.Interactivity.NameResolver.PendingReferenceElementLoad">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
758 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
759 Gets or sets a value indicating whether the reference element load is pending.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
760 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
761 <value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
762 <c>True</c> if [pending reference element load]; otherwise, <c>False</c>.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
763 </value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
764 <remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
765 If the Host has not been loaded, the name will not be resolved.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
766 In that case, delay the resolution and track that fact with this property.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
767 </remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
768 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
769 <member name="T:System.Windows.Interactivity.TargetedTriggerAction`1">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
770 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
771 Represents an action that can be targeted to affect an object other than its AssociatedObject.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
772 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
773 <typeparam name="T">The type constraint on the target.</typeparam>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
774 <remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
775 TargetedTriggerAction extends TriggerAction to add knowledge of another element than the one it is attached to.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
776 This allows a user to invoke the action on an element other than the one it is attached to in response to a
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
777 trigger firing. Override OnTargetChanged to hook or unhook handlers on the target element, and OnAttached/OnDetaching
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
778 for the associated element. The type of the Target element can be constrained by the generic type parameter. If
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
779 you need control over the type of the AssociatedObject, set a TypeConstraintAttribute on your derived type.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
780 </remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
781 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
782 <member name="T:System.Windows.Interactivity.TargetedTriggerAction">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
783 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
784 Represents an action that can be targeted to affect an object other than its AssociatedObject.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
785 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
786 <remarks>This is an infrastructure class. Action authors should derive from TargetedTriggerAction&lt;T&gt; instead of this class.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
787 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
788 <member name="M:System.Windows.Interactivity.TargetedTriggerAction.OnTargetChangedImpl(System.Object,System.Object)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
789 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
790 Called when the target changes.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
791 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
792 <param name="oldTarget">The old target.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
793 <param name="newTarget">The new target.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
794 <remarks>This function should be overriden in derived classes to hook and unhook functionality from the changing source objects.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
795 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
796 <member name="M:System.Windows.Interactivity.TargetedTriggerAction.OnAttached">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
797 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
798 Called after the action is attached to an AssociatedObject.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
799 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
800 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
801 <member name="M:System.Windows.Interactivity.TargetedTriggerAction.OnDetaching">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
802 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
803 Called when the action is being detached from its AssociatedObject, but before it has actually occurred.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
804 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
805 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
806 <member name="P:System.Windows.Interactivity.TargetedTriggerAction.TargetObject">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
807 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
808 Gets or sets the target object. If TargetObject is not set, the target will look for the object specified by TargetName. If an element referred to by TargetName cannot be found, the target will default to the AssociatedObject. This is a dependency property.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
809 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
810 <value>The target object.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
811 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
812 <member name="P:System.Windows.Interactivity.TargetedTriggerAction.TargetName">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
813 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
814 Gets or sets the name of the object this action targets. If Target is set, this property is ignored. If Target is not set and TargetName is not set or cannot be resolved, the target will default to the AssociatedObject. This is a dependency property.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
815 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
816 <value>The name of the target object.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
817 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
818 <member name="P:System.Windows.Interactivity.TargetedTriggerAction.Target">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
819 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
820 Gets the target object. If TargetObject is set, returns TargetObject. Else, if TargetName is not set or cannot be resolved, defaults to the AssociatedObject.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
821 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
822 <value>The target object.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
823 <remarks>In general, this property should be used in place of AssociatedObject in derived classes.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
824 <exception cref="T:System.InvalidOperationException">The Target element does not satisfy the type constraint.</exception>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
825 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
826 <member name="P:System.Windows.Interactivity.TargetedTriggerAction.AssociatedObjectTypeConstraint">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
827 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
828 Gets the associated object type constraint.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
829 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
830 <value>The associated object type constraint.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
831 <remarks>Define a TypeConstraintAttribute on a derived type to constrain the types it may be attached to.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
832 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
833 <member name="P:System.Windows.Interactivity.TargetedTriggerAction.TargetTypeConstraint">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
834 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
835 Gets the target type constraint.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
836 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
837 <value>The target type constraint.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
838 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
839 <member name="M:System.Windows.Interactivity.TargetedTriggerAction`1.#ctor">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
840 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
841 Initializes a new instance of the <see cref="T:System.Windows.Interactivity.TargetedTriggerAction`1"/> class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
842 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
843 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
844 <member name="M:System.Windows.Interactivity.TargetedTriggerAction`1.OnTargetChanged(`0,`0)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
845 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
846 Called when the target property changes.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
847 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
848 <remarks>Override this to hook and unhook functionality on the specified Target, rather than the AssociatedObject.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
849 <param name="oldTarget">The old target.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
850 <param name="newTarget">The new target.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
851 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
852 <member name="P:System.Windows.Interactivity.TargetedTriggerAction`1.Target">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
853 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
854 Gets the target object. If TargetName is not set or cannot be resolved, defaults to the AssociatedObject.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
855 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
856 <value>The target.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
857 <remarks>In general, this property should be used in place of AssociatedObject in derived classes.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
858 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
859 <member name="T:System.Windows.Interactivity.TriggerActionCollection">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
860 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
861 Represents a collection of actions with a shared AssociatedObject and provides change notifications to its contents when that AssociatedObject changes.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
862 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
863 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
864 <member name="M:System.Windows.Interactivity.TriggerActionCollection.#ctor">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
865 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
866 Initializes a new instance of the <see cref="T:System.Windows.Interactivity.TriggerActionCollection"/> class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
867 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
868 <remarks>Internal, because this should not be inherited outside this assembly.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
869 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
870 <member name="M:System.Windows.Interactivity.TriggerActionCollection.OnAttached">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
871 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
872 Called immediately after the collection is attached to an AssociatedObject.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
873 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
874 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
875 <member name="M:System.Windows.Interactivity.TriggerActionCollection.OnDetaching">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
876 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
877 Called when the collection is being detached from its AssociatedObject, but before it has actually occurred.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
878 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
879 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
880 <member name="M:System.Windows.Interactivity.TriggerActionCollection.ItemAdded(System.Windows.Interactivity.TriggerAction)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
881 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
882 Called when a new item is added to the collection.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
883 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
884 <param name="item">The new item.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
885 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
886 <member name="M:System.Windows.Interactivity.TriggerActionCollection.ItemRemoved(System.Windows.Interactivity.TriggerAction)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
887 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
888 Called when an item is removed from the collection.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
889 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
890 <param name="item">The removed item.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
891 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
892 <member name="M:System.Windows.Interactivity.TriggerActionCollection.CreateInstanceCore">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
893 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
894 Creates a new instance of the TriggerActionCollection.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
895 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
896 <returns>The new instance.</returns>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
897 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
898 <member name="T:System.Windows.Interactivity.TriggerBase`1">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
899 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
900 Represents an object that can invoke actions conditionally.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
901 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
902 <typeparam name="T">The type to which this trigger can be attached.</typeparam>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
903 <remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
904 TriggerBase is the base class for controlling actions. Override OnAttached() and
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
905 OnDetaching() to hook and unhook handlers on the AssociatedObject. You may
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
906 constrain the types that a derived TriggerBase may be attached to by specifying
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
907 the generic parameter. Call InvokeActions() to fire all Actions associated with
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
908 this TriggerBase.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
909 </remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
910 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
911 <member name="M:System.Windows.Interactivity.TriggerBase`1.#ctor">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
912 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
913 Initializes a new instance of the <see cref="T:System.Windows.Interactivity.TriggerBase`1"/> class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
914 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
915 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
916 <member name="P:System.Windows.Interactivity.TriggerBase`1.AssociatedObject">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
917 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
918 Gets the object to which the trigger is attached.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
919 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
920 <value>The associated object.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
921 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
922 <member name="P:System.Windows.Interactivity.TriggerBase`1.AssociatedObjectTypeConstraint">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
923 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
924 Gets the type constraint of the associated object.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
925 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
926 <value>The associated object type constraint.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
927 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
928 <member name="T:System.Windows.Interactivity.PreviewInvokeEventArgs">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
929 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
930 Argument passed to PreviewInvoke event. Assigning Cancelling to True will cancel the invoking of the trigger.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
931 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
932 <remarks>This is an infrastructure class. Behavior attached to a trigger base object can add its behavior as a listener to TriggerBase.PreviewInvoke.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
933 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
934 <member name="T:System.Windows.Interactivity.TriggerCollection">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
935 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
936 Represents a collection of triggers with a shared AssociatedObject and provides change notifications to its contents when that AssociatedObject changes.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
937 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
938 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
939 <member name="M:System.Windows.Interactivity.TriggerCollection.#ctor">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
940 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
941 Initializes a new instance of the <see cref="T:System.Windows.Interactivity.TriggerCollection"/> class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
942 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
943 <remarks>Internal, because this should not be inherited outside this assembly.</remarks>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
944 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
945 <member name="M:System.Windows.Interactivity.TriggerCollection.OnAttached">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
946 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
947 Called immediately after the collection is attached to an AssociatedObject.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
948 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
949 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
950 <member name="M:System.Windows.Interactivity.TriggerCollection.OnDetaching">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
951 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
952 Called when the collection is being detached from its AssociatedObject, but before it has actually occurred.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
953 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
954 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
955 <member name="M:System.Windows.Interactivity.TriggerCollection.ItemAdded(System.Windows.Interactivity.TriggerBase)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
956 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
957 Called when a new item is added to the collection.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
958 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
959 <param name="item">The new item.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
960 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
961 <member name="M:System.Windows.Interactivity.TriggerCollection.ItemRemoved(System.Windows.Interactivity.TriggerBase)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
962 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
963 Called when an item is removed from the collection.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
964 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
965 <param name="item">The removed item.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
966 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
967 <member name="M:System.Windows.Interactivity.TriggerCollection.CreateInstanceCore">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
968 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
969 Creates a new instance of the <see cref="T:System.Windows.Interactivity.TriggerCollection"/>.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
970 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
971 <returns>The new instance.</returns>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
972 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
973 <member name="T:System.Windows.Interactivity.TypeConstraintAttribute">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
974 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
975 Specifies type constraints on the AssociatedObject of TargetedTriggerAction and EventTriggerBase.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
976 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
977 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
978 <member name="M:System.Windows.Interactivity.TypeConstraintAttribute.#ctor(System.Type)">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
979 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
980 Initializes a new instance of the <see cref="T:System.Windows.Interactivity.TypeConstraintAttribute"/> class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
981 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
982 <param name="constraint">The constraint type.</param>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
983 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
984 <member name="P:System.Windows.Interactivity.TypeConstraintAttribute.Constraint">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
985 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
986 Gets the constraint type.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
987 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
988 <value>The constraint type.</value>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
989 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
990 <member name="T:ExceptionStringTable">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
991 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
992 A strongly-typed resource class, for looking up localized strings, etc.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
993 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
994 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
995 <member name="P:ExceptionStringTable.ResourceManager">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
996 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
997 Returns the cached ResourceManager instance used by this class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
998 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
999 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1000 <member name="P:ExceptionStringTable.Culture">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1001 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1002 Overrides the current thread's CurrentUICulture property for all
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1003 resource lookups using this strongly typed resource class.
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1004 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1005 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1006 <member name="P:ExceptionStringTable.CannotHostBehaviorCollectionMultipleTimesExceptionMessage">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1007 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1008 Looks up a localized string similar to Cannot set the same BehaviorCollection on multiple objects..
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1009 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1010 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1011 <member name="P:ExceptionStringTable.CannotHostBehaviorMultipleTimesExceptionMessage">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1012 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1013 Looks up a localized string similar to An instance of a Behavior cannot be attached to more than one object at a time..
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1014 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1015 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1016 <member name="P:ExceptionStringTable.CannotHostTriggerActionMultipleTimesExceptionMessage">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1017 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1018 Looks up a localized string similar to Cannot host an instance of a TriggerAction in multiple TriggerCollections simultaneously. Remove it from one TriggerCollection before adding it to another..
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1019 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1020 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1021 <member name="P:ExceptionStringTable.CannotHostTriggerCollectionMultipleTimesExceptionMessage">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1022 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1023 Looks up a localized string similar to Cannot set the same TriggerCollection on multiple objects..
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1024 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1025 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1026 <member name="P:ExceptionStringTable.CannotHostTriggerMultipleTimesExceptionMessage">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1027 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1028 Looks up a localized string similar to An instance of a trigger cannot be attached to more than one object at a time..
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1029 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1030 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1031 <member name="P:ExceptionStringTable.CommandDoesNotExistOnBehaviorWarningMessage">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1032 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1033 Looks up a localized string similar to The command &quot;{0}&quot; does not exist or is not publicly exposed on {1}..
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1034 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1035 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1036 <member name="P:ExceptionStringTable.DefaultTriggerAttributeInvalidTriggerTypeSpecifiedExceptionMessage">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1037 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1038 Looks up a localized string similar to &quot;{0}&quot; is not a valid type for the TriggerType parameter. Make sure &quot;{0}&quot; derives from TriggerBase..
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1039 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1040 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1041 <member name="P:ExceptionStringTable.DuplicateItemInCollectionExceptionMessage">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1042 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1043 Looks up a localized string similar to Cannot add the same instance of &quot;{0}&quot; to a &quot;{1}&quot; more than once..
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1044 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1045 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1046 <member name="P:ExceptionStringTable.EventTriggerBaseInvalidEventExceptionMessage">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1047 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1048 Looks up a localized string similar to The event &quot;{0}&quot; on type &quot;{1}&quot; has an incompatible signature. Make sure the event is public and satisfies the EventHandler delegate..
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1049 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1050 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1051 <member name="P:ExceptionStringTable.EventTriggerCannotFindEventNameExceptionMessage">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1052 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1053 Looks up a localized string similar to Cannot find an event named &quot;{0}&quot; on type &quot;{1}&quot;..
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1054 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1055 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1056 <member name="P:ExceptionStringTable.RetargetedTypeConstraintViolatedExceptionMessage">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1057 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1058 Looks up a localized string similar to An object of type &quot;{0}&quot; cannot have a {3} property of type &quot;{1}&quot;. Instances of type &quot;{0}&quot; can have only a {3} property of type &quot;{2}&quot;..
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1059 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1060 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1061 <member name="P:ExceptionStringTable.TypeConstraintViolatedExceptionMessage">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1062 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1063 Looks up a localized string similar to Cannot attach type &quot;{0}&quot; to type &quot;{1}&quot;. Instances of type &quot;{0}&quot; can only be attached to objects of type &quot;{2}&quot;..
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1064 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1065 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1066 <member name="P:ExceptionStringTable.UnableToResolveTargetNameWarningMessage">
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1067 <summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1068 Looks up a localized string similar to Unable to resolve TargetName &quot;{0}&quot;..
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1069 </summary>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1070 </member>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1071 </members>
045dac571339 Working on data binding to a user control
adminsh@apollo
parents:
diff changeset
1072 </doc>