1<?xml version="1.0" encoding="utf-8"?> 2<Type Name="TableCellCollection" FullName="System.Web.UI.WebControls.TableCellCollection"> 3 <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class TableCellCollection : System.Collections.IList" /> 4 <AssemblyInfo> 5 <AssemblyName>System.Web</AssemblyName> 6 <AssemblyPublicKey> 7 </AssemblyPublicKey> 8 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 9 <AssemblyVersion>2.0.0.0</AssemblyVersion> 10 </AssemblyInfo> 11 <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement> 12 <Base> 13 <BaseTypeName>System.Object</BaseTypeName> 14 </Base> 15 <Interfaces> 16 <Interface> 17 <InterfaceName>System.Collections.IList</InterfaceName> 18 </Interface> 19 </Interfaces> 20 <Attributes> 21 <Attribute> 22 <AttributeName>System.ComponentModel.Editor("System.Web.UI.Design.WebControls.TableCellsCollectionEditor, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")</AttributeName> 23 </Attribute> 24 </Attributes> 25 <Docs> 26 <remarks> 27 <attribution license="cc4" from="Microsoft" modified="false" /> 28 <para>Use this class to programmatically manage a collection of <see cref="T:System.Web.UI.WebControls.TableCell" /> objects that make up a row in a <see cref="T:System.Web.UI.WebControls.Table" /> control. This class is commonly used to add or remove cells from a row in a <see cref="T:System.Web.UI.WebControls.Table" /> control.</para> 29 <block subset="none" type="note"> 30 <para>A <see cref="T:System.Web.UI.WebControls.Table" /> control contains a <see cref="P:System.Web.UI.WebControls.Table.Rows" /> collection that represents a collection of <see cref="T:System.Web.UI.WebControls.TableRow" /> objects. Each <see cref="T:System.Web.UI.WebControls.TableRow" /> represents an individual row in the table and contains a <see cref="P:System.Web.UI.WebControls.TableRow.Cells" /> collection that represents a collection of <see cref="T:System.Web.UI.WebControls.TableCell" /> objects. These <see cref="T:System.Web.UI.WebControls.TableCell" /> objects represent the individual cells in the table. To get an individual cell, you must first get a <see cref="T:System.Web.UI.WebControls.TableRow" /> from the <see cref="P:System.Web.UI.WebControls.Table.Rows" /> collection of a <see cref="T:System.Web.UI.WebControls.Table" /> control. You can then get a <see cref="T:System.Web.UI.WebControls.TableCell" /> from the <see cref="P:System.Web.UI.WebControls.TableRow.Cells" /> collection of the <see cref="T:System.Web.UI.WebControls.TableRow" />.</para> 31 </block> 32 </remarks> 33 <summary> 34 <attribution license="cc4" from="Microsoft" modified="false" /> 35 <para>Encapsulates a collection of <see cref="T:System.Web.UI.WebControls.TableHeaderCell" /> and <see cref="T:System.Web.UI.WebControls.TableCell" /> objects that make up a row in a <see cref="T:System.Web.UI.WebControls.Table" /> control. This class cannot be inherited.</para> 36 </summary> 37 </Docs> 38 <Members> 39 <Member MemberName="Add"> 40 <MemberSignature Language="C#" Value="public int Add (System.Web.UI.WebControls.TableCell cell);" /> 41 <MemberType>Method</MemberType> 42 <ReturnValue> 43 <ReturnType>System.Int32</ReturnType> 44 </ReturnValue> 45 <Parameters> 46 <Parameter Name="cell" Type="System.Web.UI.WebControls.TableCell" /> 47 </Parameters> 48 <Docs> 49 <remarks> 50 <attribution license="cc4" from="Microsoft" modified="false" /> 51 <para>Use this method to add the specified <see cref="T:System.Web.UI.WebControls.TableCell" /> to the end of a <see cref="T:System.Web.UI.WebControls.TableCellCollection" />.</para> 52 </remarks> 53 <summary> 54 <attribution license="cc4" from="Microsoft" modified="false" /> 55 <para>Appends the specified <see cref="T:System.Web.UI.WebControls.TableCell" /> to the end of the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />.</para> 56 </summary> 57 <returns> 58 <attribution license="cc4" from="Microsoft" modified="false" /> 59 <para>The index number of the <see cref="T:System.Web.UI.WebControls.TableCell" />.</para> 60 </returns> 61 <param name="cell"> 62 <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Web.UI.WebControls.TableCell" /> to add to the collection. </param> 63 </Docs> 64 <AssemblyInfo> 65 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 66 <AssemblyVersion>2.0.0.0</AssemblyVersion> 67 </AssemblyInfo> 68 </Member> 69 <Member MemberName="AddAt"> 70 <MemberSignature Language="C#" Value="public void AddAt (int index, System.Web.UI.WebControls.TableCell cell);" /> 71 <MemberType>Method</MemberType> 72 <ReturnValue> 73 <ReturnType>System.Void</ReturnType> 74 </ReturnValue> 75 <Parameters> 76 <Parameter Name="index" Type="System.Int32" /> 77 <Parameter Name="cell" Type="System.Web.UI.WebControls.TableCell" /> 78 </Parameters> 79 <Docs> 80 <remarks> 81 <attribution license="cc4" from="Microsoft" modified="false" /> 82 <para>Use this method to insert the specified <see cref="T:System.Web.UI.WebControls.TableCell" /> in a <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> at the specified index.</para> 83 </remarks> 84 <summary> 85 <attribution license="cc4" from="Microsoft" modified="false" /> 86 <para>Adds the specified <see cref="T:System.Web.UI.WebControls.TableCell" /> to the <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> at the specified index location.</para> 87 </summary> 88 <param name="index"> 89 <attribution license="cc4" from="Microsoft" modified="false" />The location in the <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> at which to add the <see cref="T:System.Web.UI.WebControls.TableCell" />. </param> 90 <param name="cell"> 91 <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Web.UI.WebControls.TableCell" /> to add to the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />. </param> 92 </Docs> 93 <AssemblyInfo> 94 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 95 <AssemblyVersion>2.0.0.0</AssemblyVersion> 96 </AssemblyInfo> 97 </Member> 98 <Member MemberName="AddRange"> 99 <MemberSignature Language="C#" Value="public void AddRange (System.Web.UI.WebControls.TableCell[] cells);" /> 100 <MemberType>Method</MemberType> 101 <ReturnValue> 102 <ReturnType>System.Void</ReturnType> 103 </ReturnValue> 104 <Parameters> 105 <Parameter Name="cells" Type="System.Web.UI.WebControls.TableCell[]" /> 106 </Parameters> 107 <Docs> 108 <remarks> 109 <attribution license="cc4" from="Microsoft" modified="false" /> 110 <para>Use the <see cref="M:System.Web.UI.WebControls.TableCellCollection.AddRange(System.Web.UI.WebControls.TableCell[])" /> method to append the <see cref="T:System.Web.UI.WebControls.TableCell" /> objects from the specified array to the collection. This method is commonly used when you are constructing a row of a table. To construct a row of a table, first create an array of <see cref="T:System.Web.UI.WebControls.TableCell" /> objects to represent the cells of the row. Next, use the <see cref="M:System.Web.UI.WebControls.TableCellCollection.AddRange(System.Web.UI.WebControls.TableCell[])" /> method, passing the array as an argument, to add the <see cref="T:System.Web.UI.WebControls.TableCell" /> objects to the collection.</para> 111 </remarks> 112 <summary> 113 <attribution license="cc4" from="Microsoft" modified="false" /> 114 <para>Appends the <see cref="T:System.Web.UI.WebControls.TableCell" /> objects from the specified array to the end of the collection.</para> 115 </summary> 116 <param name="cells"> 117 <attribution license="cc4" from="Microsoft" modified="false" />The array containing the <see cref="T:System.Web.UI.WebControls.TableCell" /> objects to add to the collection. </param> 118 </Docs> 119 <AssemblyInfo> 120 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 121 <AssemblyVersion>2.0.0.0</AssemblyVersion> 122 </AssemblyInfo> 123 </Member> 124 <Member MemberName="Clear"> 125 <MemberSignature Language="C#" Value="public void Clear ();" /> 126 <MemberType>Method</MemberType> 127 <ReturnValue> 128 <ReturnType>System.Void</ReturnType> 129 </ReturnValue> 130 <Parameters /> 131 <Docs> 132 <remarks> 133 <attribution license="cc4" from="Microsoft" modified="false" /> 134 <para>Use this method to remove all <see cref="T:System.Web.UI.WebControls.TableCell" /> objects from the <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> and set the <see cref="P:System.Web.UI.WebControls.TableCellCollection.Count" /> property to 0.</para> 135 <block subset="none" type="note"> 136 <para>This method removes the <see cref="T:System.Web.UI.WebControls.TableCell" /> objects from the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />, but it does not remove the <see cref="T:System.Web.UI.WebControls.TableRow" /> from the <see cref="T:System.Web.UI.WebControls.Table" /> control. Be sure to also remove the <see cref="T:System.Web.UI.WebControls.TableRow" /> if you want to completely remove a row from the table.</para> 137 </block> 138 </remarks> 139 <summary> 140 <attribution license="cc4" from="Microsoft" modified="false" /> 141 <para>Removes all <see cref="T:System.Web.UI.WebControls.TableCell" /> objects from the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />.</para> 142 </summary> 143 </Docs> 144 <AssemblyInfo> 145 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 146 <AssemblyVersion>2.0.0.0</AssemblyVersion> 147 </AssemblyInfo> 148 </Member> 149 <Member MemberName="CopyTo"> 150 <MemberSignature Language="C#" Value="public void CopyTo (Array array, int index);" /> 151 <MemberType>Method</MemberType> 152 <ReturnValue> 153 <ReturnType>System.Void</ReturnType> 154 </ReturnValue> 155 <Parameters> 156 <Parameter Name="array" Type="System.Array" /> 157 <Parameter Name="index" Type="System.Int32" /> 158 </Parameters> 159 <Docs> 160 <remarks> 161 <attribution license="cc4" from="Microsoft" modified="false" /> 162 <para>Use this method to copy the contents of the <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> into the specified <see cref="T:System.Array" /> starting at the specified index.</para> 163 <block subset="none" type="note"> 164 <para>The <paramref name="array" /> parameter must be a zero-based <see cref="T:System.Array" />.</para> 165 </block> 166 </remarks> 167 <summary> 168 <attribution license="cc4" from="Microsoft" modified="false" /> 169 <para>Copies the items from the <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> to the specified <see cref="T:System.Array" />, starting with the specified index in the <see cref="T:System.Array" />.</para> 170 </summary> 171 <param name="array"> 172 <attribution license="cc4" from="Microsoft" modified="false" />A zero-based <see cref="T:System.Array" /> that receives the copied items from the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />. </param> 173 <param name="index"> 174 <attribution license="cc4" from="Microsoft" modified="false" />The first index in the specified <see cref="T:System.Array" /> to receive the items. </param> 175 </Docs> 176 <AssemblyInfo> 177 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 178 <AssemblyVersion>2.0.0.0</AssemblyVersion> 179 </AssemblyInfo> 180 </Member> 181 <Member MemberName="Count"> 182 <MemberSignature Language="C#" Value="public int Count { get; }" /> 183 <MemberType>Property</MemberType> 184 <ReturnValue> 185 <ReturnType>System.Int32</ReturnType> 186 </ReturnValue> 187 <Docs> 188 <value>To be added: an object of type 'int'</value> 189 <remarks> 190 <attribution license="cc4" from="Microsoft" modified="false" /> 191 <para>Use this property to determine the number of cells in the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />. The <see cref="P:System.Web.UI.WebControls.TableCellCollection.Count" /> property is often used when iterating through the collection to determine the upper bound.</para> 192 </remarks> 193 <summary> 194 <attribution license="cc4" from="Microsoft" modified="false" /> 195 <para>Gets the number of <see cref="T:System.Web.UI.WebControls.TableCell" /> objects in the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />.</para> 196 </summary> 197 </Docs> 198 <AssemblyInfo> 199 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 200 <AssemblyVersion>2.0.0.0</AssemblyVersion> 201 </AssemblyInfo> 202 </Member> 203 <Member MemberName="GetCellIndex"> 204 <MemberSignature Language="C#" Value="public int GetCellIndex (System.Web.UI.WebControls.TableCell cell);" /> 205 <MemberType>Method</MemberType> 206 <ReturnValue> 207 <ReturnType>System.Int32</ReturnType> 208 </ReturnValue> 209 <Parameters> 210 <Parameter Name="cell" Type="System.Web.UI.WebControls.TableCell" /> 211 </Parameters> 212 <Docs> 213 <remarks> 214 <attribution license="cc4" from="Microsoft" modified="false" /> 215 <para>Use this method to determine the index of the specified <see cref="T:System.Web.UI.WebControls.TableCell" /> in the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />. If the specified <see cref="T:System.Web.UI.WebControls.TableCell" /> is not found, an index of -1 is returned.</para> 216 </remarks> 217 <summary> 218 <attribution license="cc4" from="Microsoft" modified="false" /> 219 <para>Returns a value that represents the index of the specified <see cref="T:System.Web.UI.WebControls.TableCell" /> from the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />.</para> 220 </summary> 221 <returns> 222 <attribution license="cc4" from="Microsoft" modified="false" /> 223 <para>The index of the specified <see cref="T:System.Web.UI.WebControls.TableCell" /> within the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />. The default is -1, which indicates that a match has not been found.</para> 224 </returns> 225 <param name="cell"> 226 <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Web.UI.WebControls.TableCell" /> to get the index of in the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />. </param> 227 </Docs> 228 <AssemblyInfo> 229 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 230 <AssemblyVersion>2.0.0.0</AssemblyVersion> 231 </AssemblyInfo> 232 </Member> 233 <Member MemberName="GetEnumerator"> 234 <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" /> 235 <MemberType>Method</MemberType> 236 <ReturnValue> 237 <ReturnType>System.Collections.IEnumerator</ReturnType> 238 </ReturnValue> 239 <Parameters /> 240 <Docs> 241 <remarks> 242 <attribution license="cc4" from="Microsoft" modified="false" /> 243 <para>Use this method to create a <see cref="T:System.Collections.IEnumerator" /> implemented object that can be iterated through easily to get each item in the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />.</para> 244 <para>Use the <see cref="P:System.Collections.IEnumerator.Current" /> property to get the item currently pointed to in the collection.</para> 245 <para>Use the <see cref="M:System.Collections.IEnumerator.MoveNext" /> method to move to the next item in the collection.</para> 246 <para>Use the <see cref="M:System.Collections.IEnumerator.Reset" /> method to move the enumerator back to the initial position.</para> 247 <block subset="none" type="note"> 248 <para>The <see cref="M:System.Collections.IEnumerator.MoveNext" /> method must be called after creating a <see cref="T:System.Collections.IEnumerator" /> implemented object or after using the <see cref="M:System.Collections.IEnumerator.Reset" /> method to move the enumerator to the first item in the collection. Otherwise, the item represented by the <see cref="P:System.Collections.IEnumerator.Current" /> property is undefined.</para> 249 </block> 250 </remarks> 251 <summary> 252 <attribution license="cc4" from="Microsoft" modified="false" /> 253 <para>Returns a <see cref="T:System.Collections.IEnumerator" /> implemented object that contains all <see cref="T:System.Web.UI.WebControls.TableCell" /> objects in the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />.</para> 254 </summary> 255 <returns> 256 <attribution license="cc4" from="Microsoft" modified="false" /> 257 <para>A <see cref="T:System.Collections.IEnumerator" /> implemented object that contains all <see cref="T:System.Web.UI.WebControls.TableCell" /> objects within the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />.</para> 258 </returns> 259 </Docs> 260 <AssemblyInfo> 261 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 262 <AssemblyVersion>2.0.0.0</AssemblyVersion> 263 </AssemblyInfo> 264 </Member> 265 <Member MemberName="IsReadOnly"> 266 <MemberSignature Language="C#" Value="public bool IsReadOnly { get; }" /> 267 <MemberType>Property</MemberType> 268 <ReturnValue> 269 <ReturnType>System.Boolean</ReturnType> 270 </ReturnValue> 271 <Docs> 272 <value>To be added: an object of type 'bool'</value> 273 <remarks> 274 <attribution license="cc4" from="Microsoft" modified="false" /> 275 <para>This property always returns false to indicate that the <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> can be written to in all cases.</para> 276 </remarks> 277 <summary> 278 <attribution license="cc4" from="Microsoft" modified="false" /> 279 <para>Gets a value indicating whether the <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> is read-only.</para> 280 </summary> 281 </Docs> 282 <AssemblyInfo> 283 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 284 <AssemblyVersion>2.0.0.0</AssemblyVersion> 285 </AssemblyInfo> 286 </Member> 287 <Member MemberName="IsSynchronized"> 288 <MemberSignature Language="C#" Value="public bool IsSynchronized { get; }" /> 289 <MemberType>Property</MemberType> 290 <ReturnValue> 291 <ReturnType>System.Boolean</ReturnType> 292 </ReturnValue> 293 <Docs> 294 <value>To be added: an object of type 'bool'</value> 295 <remarks> 296 <attribution license="cc4" from="Microsoft" modified="false" /> 297 <para>This property is derived from <see cref="T:System.Collections.ICollection" /> and is overridden to always return false.</para> 298 <para>For more information on the <see cref="P:System.Web.UI.WebControls.TableCellCollection.IsSynchronized" /> property, see the <see cref="P:System.Collections.ICollection.IsSynchronized" /> property of the <see cref="T:System.Collections.ICollection" /> interface.</para> 299 </remarks> 300 <summary> 301 <attribution license="cc4" from="Microsoft" modified="false" /> 302 <para>Gets a value indicating whether access to the <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> is synchronized (thread-safe).</para> 303 </summary> 304 </Docs> 305 <AssemblyInfo> 306 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 307 <AssemblyVersion>2.0.0.0</AssemblyVersion> 308 </AssemblyInfo> 309 </Member> 310 <Member MemberName="Item"> 311 <MemberSignature Language="C#" Value="public System.Web.UI.WebControls.TableCell this[int index] { get; }" /> 312 <MemberType>Property</MemberType> 313 <ReturnValue> 314 <ReturnType>System.Web.UI.WebControls.TableCell</ReturnType> 315 </ReturnValue> 316 <Parameters> 317 <Parameter Name="index" Type="System.Int32" /> 318 </Parameters> 319 <Docs> 320 <param name="index">To be added.</param> 321 <summary>To be added.</summary> 322 <value>To be added.</value> 323 <remarks>To be added.</remarks> 324 </Docs> 325 <AssemblyInfo> 326 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 327 <AssemblyVersion>2.0.0.0</AssemblyVersion> 328 </AssemblyInfo> 329 </Member> 330 <Member MemberName="Remove"> 331 <MemberSignature Language="C#" Value="public void Remove (System.Web.UI.WebControls.TableCell cell);" /> 332 <MemberType>Method</MemberType> 333 <ReturnValue> 334 <ReturnType>System.Void</ReturnType> 335 </ReturnValue> 336 <Parameters> 337 <Parameter Name="cell" Type="System.Web.UI.WebControls.TableCell" /> 338 </Parameters> 339 <Docs> 340 <remarks> 341 <attribution license="cc4" from="Microsoft" modified="false" /> 342 <para>Use this method to remove the specified <see cref="T:System.Web.UI.WebControls.TableCell" /> from a <see cref="T:System.Web.UI.WebControls.TableCellCollection" />.</para> 343 </remarks> 344 <summary> 345 <attribution license="cc4" from="Microsoft" modified="false" /> 346 <para>Removes the specified <see cref="T:System.Web.UI.WebControls.TableCell" /> from the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />.</para> 347 </summary> 348 <param name="cell"> 349 <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Web.UI.WebControls.TableCell" /> to remove from the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />. </param> 350 </Docs> 351 <AssemblyInfo> 352 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 353 <AssemblyVersion>2.0.0.0</AssemblyVersion> 354 </AssemblyInfo> 355 </Member> 356 <Member MemberName="RemoveAt"> 357 <MemberSignature Language="C#" Value="public void RemoveAt (int index);" /> 358 <MemberType>Method</MemberType> 359 <ReturnValue> 360 <ReturnType>System.Void</ReturnType> 361 </ReturnValue> 362 <Parameters> 363 <Parameter Name="index" Type="System.Int32" /> 364 </Parameters> 365 <Docs> 366 <remarks> 367 <attribution license="cc4" from="Microsoft" modified="false" /> 368 <para>Use this method to remove a <see cref="T:System.Web.UI.WebControls.TableCell" /> from a <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> at the specified index.</para> 369 </remarks> 370 <summary> 371 <attribution license="cc4" from="Microsoft" modified="false" /> 372 <para>Removes a <see cref="T:System.Web.UI.WebControls.TableCell" /> from the <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> at the specified index.</para> 373 </summary> 374 <param name="index"> 375 <attribution license="cc4" from="Microsoft" modified="false" />The index of the <see cref="T:System.Web.UI.WebControls.TableCell" /> to remove from the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />. </param> 376 </Docs> 377 <AssemblyInfo> 378 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 379 <AssemblyVersion>2.0.0.0</AssemblyVersion> 380 </AssemblyInfo> 381 </Member> 382 <Member MemberName="SyncRoot"> 383 <MemberSignature Language="C#" Value="public object SyncRoot { get; }" /> 384 <MemberType>Property</MemberType> 385 <ReturnValue> 386 <ReturnType>System.Object</ReturnType> 387 </ReturnValue> 388 <Docs> 389 <value>To be added: an object of type 'object'</value> 390 <remarks> 391 <attribution license="cc4" from="Microsoft" modified="false" /> 392 <para>The object returned in this implementation is the <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> itself.</para> 393 <para>For more information on the <see cref="P:System.Web.UI.WebControls.TableCellCollection.SyncRoot" /> property, see the <see cref="P:System.Collections.ICollection.SyncRoot" /> property of the <see cref="T:System.Collections.ICollection" /> interface.</para> 394 </remarks> 395 <summary> 396 <attribution license="cc4" from="Microsoft" modified="false" /> 397 <para>Gets the object that can be used to synchronize access to the <see cref="T:System.Web.UI.WebControls.TableCellCollection" />.</para> 398 </summary> 399 </Docs> 400 <AssemblyInfo> 401 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 402 <AssemblyVersion>2.0.0.0</AssemblyVersion> 403 </AssemblyInfo> 404 </Member> 405 <Member MemberName="System.Collections.IList.Add"> 406 <MemberSignature Language="C#" Value="int IList.Add (object value);" /> 407 <MemberType>Method</MemberType> 408 <AssemblyInfo> 409 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 410 <AssemblyVersion>2.0.0.0</AssemblyVersion> 411 </AssemblyInfo> 412 <ReturnValue> 413 <ReturnType>System.Int32</ReturnType> 414 </ReturnValue> 415 <Parameters> 416 <Parameter Name="value" Type="System.Object" /> 417 </Parameters> 418 <Docs> 419 <param name="value">To be added.</param> 420 <remarks> 421 <attribution license="cc4" from="Microsoft" modified="false" /> 422 <para>Typically, you should use the <see cref="M:System.Web.UI.WebControls.TableCellCollection.Add(System.Web.UI.WebControls.TableCell)" /> method to add an element to a <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> object. </para> 423 <para>The <see cref="M:System.Web.UI.WebControls.TableCellCollection.System.Collections.IList.Add(System.Object)" /> method is an explicit interface member implementation. It can be used only when the <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para> 424 </remarks> 425 <summary> 426 <attribution license="cc4" from="Microsoft" modified="false" /> 427 <para>Adds an object to the collection.</para> 428 </summary> 429 <returns> 430 <attribution license="cc4" from="Microsoft" modified="false" /> 431 <para>The index at which the object was added to the collection.</para> 432 </returns> 433 </Docs> 434 </Member> 435 <Member MemberName="System.Collections.IList.Contains"> 436 <MemberSignature Language="C#" Value="bool IList.Contains (object value);" /> 437 <MemberType>Method</MemberType> 438 <AssemblyInfo> 439 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 440 <AssemblyVersion>2.0.0.0</AssemblyVersion> 441 </AssemblyInfo> 442 <ReturnValue> 443 <ReturnType>System.Boolean</ReturnType> 444 </ReturnValue> 445 <Parameters> 446 <Parameter Name="value" Type="System.Object" /> 447 </Parameters> 448 <Docs> 449 <param name="value">To be added.</param> 450 <remarks> 451 <attribution license="cc4" from="Microsoft" modified="false" /> 452 <para>The <see cref="M:System.Web.UI.WebControls.TableCellCollection.System#Collections#IList#Contains(System.Object)" /> method is an explicit interface member implementation. It can be used only when the <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para> 453 </remarks> 454 <summary> 455 <attribution license="cc4" from="Microsoft" modified="false" /> 456 <para>Determines whether the specified object is contained within the collection.</para> 457 </summary> 458 <returns> 459 <attribution license="cc4" from="Microsoft" modified="false" /> 460 <para>true if the object is in the collection; otherwise, false.</para> 461 </returns> 462 </Docs> 463 </Member> 464 <Member MemberName="System.Collections.IList.IndexOf"> 465 <MemberSignature Language="C#" Value="int IList.IndexOf (object value);" /> 466 <MemberType>Method</MemberType> 467 <AssemblyInfo> 468 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 469 <AssemblyVersion>2.0.0.0</AssemblyVersion> 470 </AssemblyInfo> 471 <ReturnValue> 472 <ReturnType>System.Int32</ReturnType> 473 </ReturnValue> 474 <Parameters> 475 <Parameter Name="value" Type="System.Object" /> 476 </Parameters> 477 <Docs> 478 <param name="value">To be added.</param> 479 <remarks> 480 <attribution license="cc4" from="Microsoft" modified="false" /> 481 <para>Typically, you should use the <see cref="M:System.Web.UI.WebControls.TableCellCollection.GetCellIndex(System.Web.UI.WebControls.TableCell)" /> method to get the index of an element in a <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> object. </para> 482 <para>The <see cref="M:System.Web.UI.WebControls.TableCellCollection.System#Collections#IList#IndexOf(System.Object)" /> method is an explicit interface member implementation. It can be used only when the <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para> 483 </remarks> 484 <summary> 485 <attribution license="cc4" from="Microsoft" modified="false" /> 486 <para>Searches for the specified object and returns the zero-based index of the first occurrence within the collection.</para> 487 </summary> 488 <returns> 489 <attribution license="cc4" from="Microsoft" modified="false" /> 490 <para>The zero-based index of the first occurrence of the object within the collection; otherwise, -1 if the object is not in the collection.</para> 491 </returns> 492 </Docs> 493 </Member> 494 <Member MemberName="System.Collections.IList.Insert"> 495 <MemberSignature Language="C#" Value="void IList.Insert (int index, object value);" /> 496 <MemberType>Method</MemberType> 497 <AssemblyInfo> 498 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 499 <AssemblyVersion>2.0.0.0</AssemblyVersion> 500 </AssemblyInfo> 501 <ReturnValue> 502 <ReturnType>System.Void</ReturnType> 503 </ReturnValue> 504 <Parameters> 505 <Parameter Name="index" Type="System.Int32" /> 506 <Parameter Name="value" Type="System.Object" /> 507 </Parameters> 508 <Docs> 509 <param name="value">To be added.</param> 510 <remarks> 511 <attribution license="cc4" from="Microsoft" modified="false" /> 512 <para>Typically, you should use the <see cref="M:System.Web.UI.WebControls.TableCellCollection.AddAt(System.Int32,System.Web.UI.WebControls.TableCell)" /> method to add an element to a <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> object. </para> 513 <para>The <see cref="M:System.Web.UI.WebControls.TableCellCollection.System#Collections#IList#Insert(System.Int32,System.Object)" /> method is an explicit interface member implementation. It can be used only when the <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para> 514 </remarks> 515 <summary> 516 <attribution license="cc4" from="Microsoft" modified="false" /> 517 <para>Inserts an object into the collection at the specified index.</para> 518 </summary> 519 <param name="index"> 520 <attribution license="cc4" from="Microsoft" modified="false" />The zero-based index within the collection at which to insert the object.</param> 521 </Docs> 522 </Member> 523 <Member MemberName="System.Collections.IList.IsFixedSize"> 524 <MemberSignature Language="C#" Value="bool System.Collections.IList.IsFixedSize { get; }" /> 525 <MemberType>Property</MemberType> 526 <AssemblyInfo> 527 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 528 <AssemblyVersion>2.0.0.0</AssemblyVersion> 529 </AssemblyInfo> 530 <ReturnValue> 531 <ReturnType>System.Boolean</ReturnType> 532 </ReturnValue> 533 <Docs> 534 <value>To be added.</value> 535 <remarks> 536 <attribution license="cc4" from="Microsoft" modified="false" /> 537 <para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> instance is cast to the <see cref="T:System.Collections.IList" /> interface.</para> 538 </remarks> 539 <summary> 540 <attribution license="cc4" from="Microsoft" modified="false" /> 541 <para>For a description of this member, see <see cref="P:System.Collections.IList.IsFixedSize" />.</para> 542 </summary> 543 </Docs> 544 </Member> 545 <Member MemberName="System.Collections.IList.Item"> 546 <MemberSignature Language="C#" Value="object System.Collections.IList.Item[int index] { set; get; }" /> 547 <MemberType>Property</MemberType> 548 <AssemblyInfo> 549 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 550 <AssemblyVersion>2.0.0.0</AssemblyVersion> 551 </AssemblyInfo> 552 <ReturnValue> 553 <ReturnType>System.Object</ReturnType> 554 </ReturnValue> 555 <Parameters> 556 <Parameter Name="index" Type="System.Int32" /> 557 </Parameters> 558 <Docs> 559 <param name="index">To be added.</param> 560 <summary>To be added.</summary> 561 <value>To be added.</value> 562 <remarks>To be added.</remarks> 563 </Docs> 564 </Member> 565 <Member MemberName="System.Collections.IList.Remove"> 566 <MemberSignature Language="C#" Value="void IList.Remove (object value);" /> 567 <MemberType>Method</MemberType> 568 <AssemblyInfo> 569 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 570 <AssemblyVersion>2.0.0.0</AssemblyVersion> 571 </AssemblyInfo> 572 <ReturnValue> 573 <ReturnType>System.Void</ReturnType> 574 </ReturnValue> 575 <Parameters> 576 <Parameter Name="value" Type="System.Object" /> 577 </Parameters> 578 <Docs> 579 <param name="value">To be added.</param> 580 <remarks> 581 <attribution license="cc4" from="Microsoft" modified="false" /> 582 <para>Typically, you should use the <see cref="M:System.Web.UI.WebControls.TableCellCollection.Remove(System.Web.UI.WebControls.TableCell)" /> method to remove an element from a <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> object. </para> 583 <para>The <see cref="M:System.Web.UI.WebControls.TableCellCollection.System#Collections#IList#Remove(System.Object)" /> method is an explicit interface member implementation. It can be used only when the <see cref="T:System.Web.UI.WebControls.TableCellCollection" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para> 584 </remarks> 585 <summary> 586 <attribution license="cc4" from="Microsoft" modified="false" /> 587 <para>Removes an object from the collection.</para> 588 </summary> 589 </Docs> 590 </Member> 591 </Members> 592</Type>