System.Collections.Specialized.xml 117 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Collections.Specialized</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.Collections.Specialized.BitVector32">
  8. <summary>ブール値と小さい整数をメモリに 32 ビットで格納する単純な構造体を提供します。</summary>
  9. </member>
  10. <member name="M:System.Collections.Specialized.BitVector32.#ctor(System.Collections.Specialized.BitVector32)">
  11. <summary>既存の <see cref="T:System.Collections.Specialized.BitVector32" /> 構造体で表されたデータが格納されている <see cref="T:System.Collections.Specialized.BitVector32" /> 構造体の新しいインスタンスを初期化します。</summary>
  12. <param name="value">コピーするデータが格納されている <see cref="T:System.Collections.Specialized.BitVector32" /> 構造体。</param>
  13. </member>
  14. <member name="M:System.Collections.Specialized.BitVector32.#ctor(System.Int32)">
  15. <summary>整数で表されるデータが格納されている <see cref="T:System.Collections.Specialized.BitVector32" /> 構造体の新しいインスタンスを初期化します。</summary>
  16. <param name="data">新しい <see cref="T:System.Collections.Specialized.BitVector32" /> のデータを表す整数。</param>
  17. </member>
  18. <member name="M:System.Collections.Specialized.BitVector32.CreateMask">
  19. <summary>ビット フラグとして設定された <see cref="T:System.Collections.Specialized.BitVector32" /> の個別のビットを取得するために使用できる一連のマスクのうちの、最初のマスクを作成します。</summary>
  20. <returns>
  21. <see cref="T:System.Collections.Specialized.BitVector32" /> の最初のビット フラグを分離するマスク。</returns>
  22. <PermissionSet>
  23. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  24. </PermissionSet>
  25. </member>
  26. <member name="M:System.Collections.Specialized.BitVector32.CreateMask(System.Int32)">
  27. <summary>ビット フラグとして設定された <see cref="T:System.Collections.Specialized.BitVector32" /> の個別のビットを取得するために使用できる一連のマスクのうちの、指定したマスクの次に追加マスクを作成します。</summary>
  28. <returns>
  29. <see cref="T:System.Collections.Specialized.BitVector32" /> 内で <paramref name="previous" /> が指すビット フラグの次のビット フラグを分離するマスク。</returns>
  30. <param name="previous">1 つ前のビット フラグを示すマスク。</param>
  31. <exception cref="T:System.InvalidOperationException">
  32. <paramref name="previous" /> indicates the last bit flag in the <see cref="T:System.Collections.Specialized.BitVector32" />. </exception>
  33. </member>
  34. <member name="M:System.Collections.Specialized.BitVector32.CreateSection(System.Int16)">
  35. <summary>小さい整数が格納された一連のセクションのうちの、最初の <see cref="T:System.Collections.Specialized.BitVector32.Section" /> を作成します。</summary>
  36. <returns>0 から <paramref name="maxValue" /> までの範囲の数値を格納できる <see cref="T:System.Collections.Specialized.BitVector32.Section" />。</returns>
  37. <param name="maxValue">新しい <see cref="T:System.Collections.Specialized.BitVector32.Section" /> の最大値を指定する 16 ビット符号付き整数。</param>
  38. <exception cref="T:System.ArgumentException">
  39. <paramref name="maxValue" /> is less than 1. </exception>
  40. </member>
  41. <member name="M:System.Collections.Specialized.BitVector32.CreateSection(System.Int16,System.Collections.Specialized.BitVector32.Section)">
  42. <summary>小さい整数が格納された一連のセクションのうちの指定した <see cref="T:System.Collections.Specialized.BitVector32.Section" /> の次に、新しい <see cref="T:System.Collections.Specialized.BitVector32.Section" /> を作成します。</summary>
  43. <returns>0 から <paramref name="maxValue" /> までの範囲の数値を格納できる <see cref="T:System.Collections.Specialized.BitVector32.Section" />。</returns>
  44. <param name="maxValue">新しい <see cref="T:System.Collections.Specialized.BitVector32.Section" /> の最大値を指定する 16 ビット符号付き整数。</param>
  45. <param name="previous">
  46. <see cref="T:System.Collections.Specialized.BitVector32" /> 内の 1 つ前の <see cref="T:System.Collections.Specialized.BitVector32.Section" />。</param>
  47. <exception cref="T:System.ArgumentException">
  48. <paramref name="maxValue" /> is less than 1. </exception>
  49. <exception cref="T:System.InvalidOperationException">
  50. <paramref name="previous" /> includes the final bit in the <see cref="T:System.Collections.Specialized.BitVector32" />.-or- <paramref name="maxValue" /> is greater than the highest value that can be represented by the number of bits after <paramref name="previous" />. </exception>
  51. </member>
  52. <member name="P:System.Collections.Specialized.BitVector32.Data">
  53. <summary>
  54. <see cref="T:System.Collections.Specialized.BitVector32" /> の値を整数として取得します。</summary>
  55. <returns>整数として取得された <see cref="T:System.Collections.Specialized.BitVector32" /> の値。</returns>
  56. </member>
  57. <member name="M:System.Collections.Specialized.BitVector32.Equals(System.Object)">
  58. <summary>指定したオブジェクトが <see cref="T:System.Collections.Specialized.BitVector32" /> と等しいかどうかを判断します。</summary>
  59. <returns>指定したオブジェクトが <see cref="T:System.Collections.Specialized.BitVector32" /> に等しい場合は true。それ以外の場合は false。</returns>
  60. <param name="o">現在の <see cref="T:System.Collections.Specialized.BitVector32" /> と比較するオブジェクト。 </param>
  61. </member>
  62. <member name="M:System.Collections.Specialized.BitVector32.GetHashCode">
  63. <summary>
  64. <see cref="T:System.Collections.Specialized.BitVector32" /> のハッシュ関数として機能します。</summary>
  65. <returns>
  66. <see cref="T:System.Collections.Specialized.BitVector32" /> のハッシュ コード。</returns>
  67. </member>
  68. <member name="P:System.Collections.Specialized.BitVector32.Item(System.Collections.Specialized.BitVector32.Section)">
  69. <summary>指定した <see cref="T:System.Collections.Specialized.BitVector32.Section" /> に格納された値を取得または設定します。</summary>
  70. <returns>指定した <see cref="T:System.Collections.Specialized.BitVector32.Section" /> に格納された値。</returns>
  71. <param name="section">取得または設定する値が格納されている <see cref="T:System.Collections.Specialized.BitVector32.Section" />。</param>
  72. </member>
  73. <member name="P:System.Collections.Specialized.BitVector32.Item(System.Int32)">
  74. <summary>指定したマスクが指すビット フラグの状態を取得または設定します。</summary>
  75. <returns>指定したビット フラグがオン (1) の場合は true。それ以外の場合は false。</returns>
  76. <param name="bit">取得または設定するビットを示すマスク。 </param>
  77. </member>
  78. <member name="M:System.Collections.Specialized.BitVector32.ToString">
  79. <summary>現在の <see cref="T:System.Collections.Specialized.BitVector32" /> を表す文字列を返します。</summary>
  80. <returns>現在の <see cref="T:System.Collections.Specialized.BitVector32" /> を表す文字列。</returns>
  81. </member>
  82. <member name="M:System.Collections.Specialized.BitVector32.ToString(System.Collections.Specialized.BitVector32)">
  83. <summary>指定した <see cref="T:System.Collections.Specialized.BitVector32" /> を表す文字列を返します。</summary>
  84. <returns>指定した <see cref="T:System.Collections.Specialized.BitVector32" /> を表す文字列。</returns>
  85. <param name="value">表現する <see cref="T:System.Collections.Specialized.BitVector32" />。</param>
  86. </member>
  87. <member name="T:System.Collections.Specialized.BitVector32.Section">
  88. <summary>整数を格納できるベクターのセクションを表します。</summary>
  89. </member>
  90. <member name="M:System.Collections.Specialized.BitVector32.Section.Equals(System.Collections.Specialized.BitVector32.Section)">
  91. <summary>指定した <see cref="T:System.Collections.Specialized.BitVector32.Section" /> オブジェクトが現在の <see cref="T:System.Collections.Specialized.BitVector32.Section" /> オブジェクトと同じかどうかを判断します。</summary>
  92. <returns>
  93. <paramref name="obj" /> パラメーターが現在の <see cref="T:System.Collections.Specialized.BitVector32.Section" /> オブジェクトと同じ場合は、true。それ以外の場合は false。</returns>
  94. <param name="obj">現在の <see cref="T:System.Collections.Specialized.BitVector32.Section" /> オブジェクトと比較する <see cref="T:System.Collections.Specialized.BitVector32.Section" /> オブジェクト。</param>
  95. </member>
  96. <member name="M:System.Collections.Specialized.BitVector32.Section.Equals(System.Object)">
  97. <summary>指定したオブジェクトが現在の <see cref="T:System.Collections.Specialized.BitVector32.Section" /> オブジェクトと同じかどうかを判断します。</summary>
  98. <returns>指定したオブジェクトが現在の <see cref="T:System.Collections.Specialized.BitVector32.Section" /> オブジェクトと同じ場合は、true。それ以外の場合は false。</returns>
  99. <param name="o">現在の <see cref="T:System.Collections.Specialized.BitVector32.Section" /> と比較するオブジェクト。</param>
  100. </member>
  101. <member name="M:System.Collections.Specialized.BitVector32.Section.GetHashCode">
  102. <summary>現在の <see cref="T:System.Collections.Specialized.BitVector32.Section" /> のハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。</summary>
  103. <returns>現在の <see cref="T:System.Collections.Specialized.BitVector32.Section" /> のハッシュ コード。</returns>
  104. </member>
  105. <member name="P:System.Collections.Specialized.BitVector32.Section.Mask">
  106. <summary>
  107. <see cref="T:System.Collections.Specialized.BitVector32" /> 内でこのセクションを分離するマスクを取得します。</summary>
  108. <returns>
  109. <see cref="T:System.Collections.Specialized.BitVector32" /> 内でこのセクションを分離するマスク。</returns>
  110. </member>
  111. <member name="P:System.Collections.Specialized.BitVector32.Section.Offset">
  112. <summary>
  113. <see cref="T:System.Collections.Specialized.BitVector32" /> の先頭からの、このセクションのオフセットを取得します。</summary>
  114. <returns>
  115. <see cref="T:System.Collections.Specialized.BitVector32" /> の先頭からの、このセクションのオフセット。</returns>
  116. </member>
  117. <member name="M:System.Collections.Specialized.BitVector32.Section.op_Equality(System.Collections.Specialized.BitVector32.Section,System.Collections.Specialized.BitVector32.Section)">
  118. <summary>指定した 2 つの <see cref="T:System.Collections.Specialized.BitVector32.Section" /> オブジェクトが等しいかどうかを判断します。</summary>
  119. <returns>
  120. <paramref name="a" /> パラメーターおよび <paramref name="b" /> パラメーターが同じ <see cref="T:System.Collections.Specialized.BitVector32.Section" /> オブジェクトを表している場合は true。それ以外の場合は false。</returns>
  121. <param name="a">
  122. <see cref="T:System.Collections.Specialized.BitVector32.Section" /> オブジェクト。</param>
  123. <param name="b">
  124. <see cref="T:System.Collections.Specialized.BitVector32.Section" /> オブジェクト。</param>
  125. </member>
  126. <member name="M:System.Collections.Specialized.BitVector32.Section.op_Inequality(System.Collections.Specialized.BitVector32.Section,System.Collections.Specialized.BitVector32.Section)">
  127. <summary>2 つの <see cref="T:System.Collections.Specialized.BitVector32.Section" /> オブジェクトの値が異なるかどうかを判断します。</summary>
  128. <returns>
  129. <paramref name="a" /> パラメーターおよび <paramref name="b" /> パラメーターが異なる <see cref="T:System.Collections.Specialized.BitVector32.Section" /> オブジェクトを表している場合は true。それ以外の場合は false。</returns>
  130. <param name="a">
  131. <see cref="T:System.Collections.Specialized.BitVector32.Section" /> オブジェクト。</param>
  132. <param name="b">
  133. <see cref="T:System.Collections.Specialized.BitVector32.Section" /> オブジェクト。</param>
  134. </member>
  135. <member name="M:System.Collections.Specialized.BitVector32.Section.ToString">
  136. <summary>現在の <see cref="T:System.Collections.Specialized.BitVector32.Section" /> を表す文字列を返します。</summary>
  137. <returns>現在の <see cref="T:System.Collections.Specialized.BitVector32.Section" /> を表す文字列。</returns>
  138. </member>
  139. <member name="M:System.Collections.Specialized.BitVector32.Section.ToString(System.Collections.Specialized.BitVector32.Section)">
  140. <summary>指定した <see cref="T:System.Collections.Specialized.BitVector32.Section" /> を表す文字列を返します。</summary>
  141. <returns>指定した <see cref="T:System.Collections.Specialized.BitVector32.Section" /> を表す文字列。</returns>
  142. <param name="value">表現する <see cref="T:System.Collections.Specialized.BitVector32.Section" />。</param>
  143. </member>
  144. <member name="T:System.Collections.Specialized.HybridDictionary">
  145. <summary>コレクションが小さいうちは <see cref="T:System.Collections.Specialized.ListDictionary" /> を使用し、コレクションが大きくなってきたら <see cref="T:System.Collections.Hashtable" /> に切り替える IDictionary を実装します。</summary>
  146. </member>
  147. <member name="M:System.Collections.Specialized.HybridDictionary.#ctor">
  148. <summary>大文字と小文字を区別する空の <see cref="T:System.Collections.Specialized.HybridDictionary" /> を作成します。</summary>
  149. </member>
  150. <member name="M:System.Collections.Specialized.HybridDictionary.#ctor(System.Boolean)">
  151. <summary>大文字と小文字の区別を指定して、空の <see cref="T:System.Collections.Specialized.HybridDictionary" /> を作成します。</summary>
  152. <param name="caseInsensitive">
  153. <see cref="T:System.Collections.Specialized.HybridDictionary" /> で大文字小文字が区別されるかどうかを指定するブール値。</param>
  154. </member>
  155. <member name="M:System.Collections.Specialized.HybridDictionary.#ctor(System.Int32)">
  156. <summary>指定した初期サイズで、大文字と小文字を区別する <see cref="T:System.Collections.Specialized.HybridDictionary" /> を作成します。</summary>
  157. <param name="initialSize">
  158. <see cref="T:System.Collections.Specialized.HybridDictionary" /> が初期状態で格納できるエントリの概数。</param>
  159. </member>
  160. <member name="M:System.Collections.Specialized.HybridDictionary.#ctor(System.Int32,System.Boolean)">
  161. <summary>初期サイズおよび大文字と小文字の区別を指定して、<see cref="T:System.Collections.Specialized.HybridDictionary" /> を作成します。</summary>
  162. <param name="initialSize">
  163. <see cref="T:System.Collections.Specialized.HybridDictionary" /> が初期状態で格納できるエントリの概数。</param>
  164. <param name="caseInsensitive">
  165. <see cref="T:System.Collections.Specialized.HybridDictionary" /> で大文字小文字が区別されるかどうかを指定するブール値。</param>
  166. </member>
  167. <member name="M:System.Collections.Specialized.HybridDictionary.Add(System.Object,System.Object)">
  168. <summary>指定したキーおよび値を持つエントリを <see cref="T:System.Collections.Specialized.HybridDictionary" /> に追加します。</summary>
  169. <param name="key">追加するエントリのキー。</param>
  170. <param name="value">追加するエントリの値。値は null に設定できます。</param>
  171. <exception cref="T:System.ArgumentNullException">
  172. <paramref name="key" /> は null です。</exception>
  173. <exception cref="T:System.ArgumentException">同じキーを持つエントリが、<see cref="T:System.Collections.Specialized.HybridDictionary" /> に既に存在します。</exception>
  174. </member>
  175. <member name="M:System.Collections.Specialized.HybridDictionary.Clear">
  176. <summary>
  177. <see cref="T:System.Collections.Specialized.HybridDictionary" /> からすべてのエントリを削除します。</summary>
  178. </member>
  179. <member name="M:System.Collections.Specialized.HybridDictionary.Contains(System.Object)">
  180. <summary>
  181. <see cref="T:System.Collections.Specialized.HybridDictionary" /> に特定のキーが格納されているかどうかを判断します。</summary>
  182. <returns>true if the <see cref="T:System.Collections.Specialized.HybridDictionary" /> contains an entry with the specified key; otherwise, false.</returns>
  183. <param name="key">
  184. <see cref="T:System.Collections.Specialized.HybridDictionary" /> 内で検索されるキー。 </param>
  185. <exception cref="T:System.ArgumentNullException">
  186. <paramref name="key" /> は null です。</exception>
  187. </member>
  188. <member name="M:System.Collections.Specialized.HybridDictionary.CopyTo(System.Array,System.Int32)">
  189. <summary>1 次元の <see cref="T:System.Array" /> インスタンスの指定したインデックスに <see cref="T:System.Collections.Specialized.HybridDictionary" /> のエントリをコピーします。</summary>
  190. <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the <see cref="T:System.Collections.DictionaryEntry" /> objects copied from <see cref="T:System.Collections.Specialized.HybridDictionary" />.<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  191. <param name="index">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。 </param>
  192. <exception cref="T:System.ArgumentNullException">
  193. <paramref name="array" /> は null です。 </exception>
  194. <exception cref="T:System.ArgumentOutOfRangeException">
  195. <paramref name="index" /> が 0 未満です。 </exception>
  196. <exception cref="T:System.ArgumentException">
  197. <paramref name="array" /> が多次元です。またはコピー元の <see cref="T:System.Collections.Specialized.HybridDictionary" /> の要素数が、<paramref name="arrayIndex" /> からコピー先の <paramref name="array" /> の末尾までに格納できる数を超えています。</exception>
  198. <exception cref="T:System.InvalidCastException">コピー元の <see cref="T:System.Collections.Specialized.HybridDictionary" /> の型が、コピー先の <paramref name="array" /> の型に自動的にキャストできません。</exception>
  199. </member>
  200. <member name="P:System.Collections.Specialized.HybridDictionary.Count">
  201. <summary>
  202. <see cref="T:System.Collections.Specialized.HybridDictionary" /> に格納されているキー/値ペアの数を取得します。</summary>
  203. <returns>
  204. <see cref="T:System.Collections.Specialized.HybridDictionary" /> に格納されているキー/値ペアの数。このプロパティ値を取得することは、O(1) 操作になります。</returns>
  205. </member>
  206. <member name="M:System.Collections.Specialized.HybridDictionary.GetEnumerator">
  207. <summary>Returns an <see cref="T:System.Collections.IDictionaryEnumerator" /> that iterates through the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
  208. <returns>
  209. <see cref="T:System.Collections.Specialized.HybridDictionary" /> の <see cref="T:System.Collections.IDictionaryEnumerator" />。</returns>
  210. </member>
  211. <member name="P:System.Collections.Specialized.HybridDictionary.IsFixedSize">
  212. <summary>
  213. <see cref="T:System.Collections.Specialized.HybridDictionary" /> が固定サイズかどうかを示す値を取得します。</summary>
  214. <returns>このプロパティは常に false を返します。</returns>
  215. </member>
  216. <member name="P:System.Collections.Specialized.HybridDictionary.IsReadOnly">
  217. <summary>
  218. <see cref="T:System.Collections.Specialized.HybridDictionary" /> が読み取り専用かどうかを示す値を取得します。</summary>
  219. <returns>このプロパティは常に false を返します。</returns>
  220. </member>
  221. <member name="P:System.Collections.Specialized.HybridDictionary.IsSynchronized">
  222. <summary>
  223. <see cref="T:System.Collections.Specialized.HybridDictionary" /> が同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  224. <returns>このプロパティは常に false を返します。</returns>
  225. </member>
  226. <member name="P:System.Collections.Specialized.HybridDictionary.Item(System.Object)">
  227. <summary>指定されたキーに関連付けられている値を取得または設定します。</summary>
  228. <returns>指定されたキーに関連付けられている値。指定したキーが見つからない場合、そのキーを取得しようとした場合は null が返され、そのキーを設定しようとした場合は、指定したキーを使用して新しいエントリが作成されます。</returns>
  229. <param name="key">値を取得または設定する対象のキー。</param>
  230. <exception cref="T:System.ArgumentNullException">
  231. <paramref name="key" /> は null です。</exception>
  232. </member>
  233. <member name="P:System.Collections.Specialized.HybridDictionary.Keys">
  234. <summary>Gets an <see cref="T:System.Collections.ICollection" /> containing the keys in the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
  235. <returns>An <see cref="T:System.Collections.ICollection" /> containing the keys in the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</returns>
  236. </member>
  237. <member name="M:System.Collections.Specialized.HybridDictionary.Remove(System.Object)">
  238. <summary>指定したキーを持つエントリを <see cref="T:System.Collections.Specialized.HybridDictionary" /> から削除します。</summary>
  239. <param name="key">削除するエントリのキー。 </param>
  240. <exception cref="T:System.ArgumentNullException">
  241. <paramref name="key" /> は null です。</exception>
  242. </member>
  243. <member name="P:System.Collections.Specialized.HybridDictionary.SyncRoot">
  244. <summary>
  245. <see cref="T:System.Collections.Specialized.HybridDictionary" /> へのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  246. <returns>
  247. <see cref="T:System.Collections.Specialized.HybridDictionary" /> へのアクセスを同期するために使用できるオブジェクト。</returns>
  248. </member>
  249. <member name="M:System.Collections.Specialized.HybridDictionary.System#Collections#IEnumerable#GetEnumerator">
  250. <summary>
  251. <see cref="T:System.Collections.Specialized.HybridDictionary" /> を反復処理する <see cref="T:System.Collections.IEnumerator" /> を返します。</summary>
  252. <returns>
  253. <see cref="T:System.Collections.Specialized.HybridDictionary" /> の <see cref="T:System.Collections.IEnumerator" />。</returns>
  254. </member>
  255. <member name="P:System.Collections.Specialized.HybridDictionary.Values">
  256. <summary>
  257. <see cref="T:System.Collections.Specialized.HybridDictionary" /> 内の値を格納している <see cref="T:System.Collections.ICollection" /> を取得します。</summary>
  258. <returns>An <see cref="T:System.Collections.ICollection" /> containing the values in the <see cref="T:System.Collections.Specialized.HybridDictionary" />.</returns>
  259. </member>
  260. <member name="T:System.Collections.Specialized.IOrderedDictionary">
  261. <summary>キーと値のペアのインデックス付きコレクションを表します。</summary>
  262. </member>
  263. <member name="M:System.Collections.Specialized.IOrderedDictionary.GetEnumerator">
  264. <summary>
  265. <see cref="T:System.Collections.Specialized.IOrderedDictionary" /> コレクションを反復処理する列挙子を返します。</summary>
  266. <returns>
  267. <see cref="T:System.Collections.Specialized.IOrderedDictionary" /> コレクション全体の <see cref="T:System.Collections.IDictionaryEnumerator" />。</returns>
  268. </member>
  269. <member name="M:System.Collections.Specialized.IOrderedDictionary.Insert(System.Int32,System.Object,System.Object)">
  270. <summary>コレクション内の指定したインデックス位置に、キーと値のペアを挿入します。</summary>
  271. <param name="index">キーと値のペアを挿入する位置の、0 から始まるインデックス。</param>
  272. <param name="key">追加する要素のキーとして使用するオブジェクト。</param>
  273. <param name="value">追加する要素の値として使用するオブジェクト。値は null に設定できます。</param>
  274. <exception cref="T:System.ArgumentOutOfRangeException">
  275. <paramref name="index" /> が 0 未満です。または<paramref name="index" /> が <see cref="P:System.Collections.ICollection.Count" /> より大きくなっています。</exception>
  276. <exception cref="T:System.ArgumentNullException">
  277. <paramref name="key" /> は null です。</exception>
  278. <exception cref="T:System.ArgumentException">同じキーを持つ要素が、<see cref="T:System.Collections.Specialized.IOrderedDictionary" /> コレクションに既に存在します。</exception>
  279. <exception cref="T:System.NotSupportedException">
  280. <see cref="T:System.Collections.Specialized.IOrderedDictionary" /> コレクションが読み取り専用です。または<see cref="T:System.Collections.Specialized.IOrderedDictionary" /> コレクションが固定サイズです。</exception>
  281. </member>
  282. <member name="P:System.Collections.Specialized.IOrderedDictionary.Item(System.Int32)">
  283. <summary>指定したインデックスにある要素を取得または設定します。</summary>
  284. <returns>指定したインデックス位置にある要素。</returns>
  285. <param name="index">取得または設定する要素の、0 から始まるインデックス番号。</param>
  286. <exception cref="T:System.ArgumentOutOfRangeException">
  287. <paramref name="index" /> が 0 未満です。または <paramref name="index" /> が <see cref="P:System.Collections.ICollection.Count" /> 以上です。 </exception>
  288. </member>
  289. <member name="M:System.Collections.Specialized.IOrderedDictionary.RemoveAt(System.Int32)">
  290. <summary>指定したインデックス位置にある要素を削除します。</summary>
  291. <param name="index">削除する要素の 0 から始まるインデックス。</param>
  292. <exception cref="T:System.ArgumentOutOfRangeException">
  293. <paramref name="index" /> が 0 未満です。または <paramref name="index" /> が <see cref="P:System.Collections.ICollection.Count" /> 以上です。</exception>
  294. <exception cref="T:System.NotSupportedException">
  295. <see cref="T:System.Collections.Specialized.IOrderedDictionary" /> コレクションが読み取り専用です。または<see cref="T:System.Collections.Specialized.IOrderedDictionary" /> コレクションが固定サイズです。</exception>
  296. </member>
  297. <member name="T:System.Collections.Specialized.ListDictionary">
  298. <summary>シングルリンク リストを使用して IDictionary を実装します。おおむね 10 個未満の項目を格納するコレクションでの使用をお勧めします。</summary>
  299. </member>
  300. <member name="M:System.Collections.Specialized.ListDictionary.#ctor">
  301. <summary>既定の比較子を使用して空の <see cref="T:System.Collections.Specialized.ListDictionary" /> を作成します。</summary>
  302. </member>
  303. <member name="M:System.Collections.Specialized.ListDictionary.#ctor(System.Collections.IComparer)">
  304. <summary>指定した比較子を使用して空の <see cref="T:System.Collections.Specialized.ListDictionary" /> を作成します。</summary>
  305. <param name="comparer">2 つのキーが等しいかどうかを判断するために使用する <see cref="T:System.Collections.IComparer" />。または 各キーの <see cref="M:System.Object.Equals(System.Object)" /> の実装である既定の比較子を使用する場合は null。</param>
  306. </member>
  307. <member name="M:System.Collections.Specialized.ListDictionary.Add(System.Object,System.Object)">
  308. <summary>指定したキーおよび値を持つエントリを <see cref="T:System.Collections.Specialized.ListDictionary" /> に追加します。</summary>
  309. <param name="key">追加するエントリのキー。</param>
  310. <param name="value">追加するエントリの値。値は null に設定できます。</param>
  311. <exception cref="T:System.ArgumentNullException">
  312. <paramref name="key" /> は null です。</exception>
  313. <exception cref="T:System.ArgumentException">同じキーを持つエントリが、<see cref="T:System.Collections.Specialized.ListDictionary" /> に既に存在します。</exception>
  314. </member>
  315. <member name="M:System.Collections.Specialized.ListDictionary.Clear">
  316. <summary>
  317. <see cref="T:System.Collections.Specialized.ListDictionary" /> からすべてのエントリを削除します。</summary>
  318. </member>
  319. <member name="M:System.Collections.Specialized.ListDictionary.Contains(System.Object)">
  320. <summary>
  321. <see cref="T:System.Collections.Specialized.ListDictionary" /> に特定のキーが格納されているかどうかを判断します。</summary>
  322. <returns>true if the <see cref="T:System.Collections.Specialized.ListDictionary" /> contains an entry with the specified key; otherwise, false.</returns>
  323. <param name="key">
  324. <see cref="T:System.Collections.Specialized.ListDictionary" /> 内で検索されるキー。 </param>
  325. <exception cref="T:System.ArgumentNullException">
  326. <paramref name="key" /> は null です。</exception>
  327. </member>
  328. <member name="M:System.Collections.Specialized.ListDictionary.CopyTo(System.Array,System.Int32)">
  329. <summary>1 次元の <see cref="T:System.Array" /> インスタンスの指定したインデックスに <see cref="T:System.Collections.Specialized.ListDictionary" /> のエントリをコピーします。</summary>
  330. <param name="array">
  331. <see cref="T:System.Collections.Specialized.ListDictionary" /> から <see cref="T:System.Collections.DictionaryEntry" /> オブジェクトがコピーされる 1 次元の <see cref="T:System.Array" />。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  332. <param name="index">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。 </param>
  333. <exception cref="T:System.ArgumentNullException">
  334. <paramref name="array" /> は null です。 </exception>
  335. <exception cref="T:System.ArgumentOutOfRangeException">
  336. <paramref name="index" /> が 0 未満です。 </exception>
  337. <exception cref="T:System.ArgumentException">
  338. <paramref name="array" /> が多次元です。またはコピー元の <see cref="T:System.Collections.Specialized.ListDictionary" /> の要素数が、<paramref name="index" /> からコピー先の <paramref name="array" /> の末尾までに格納できる数を超えています。</exception>
  339. <exception cref="T:System.InvalidCastException">コピー元の <see cref="T:System.Collections.Specialized.ListDictionary" /> の型が、コピー先の <paramref name="array" /> の型に自動的にキャストできません。</exception>
  340. </member>
  341. <member name="P:System.Collections.Specialized.ListDictionary.Count">
  342. <summary>
  343. <see cref="T:System.Collections.Specialized.ListDictionary" /> に格納されているキー/値ペアの数を取得します。</summary>
  344. <returns>
  345. <see cref="T:System.Collections.Specialized.ListDictionary" /> に格納されているキー/値ペアの数。</returns>
  346. </member>
  347. <member name="M:System.Collections.Specialized.ListDictionary.GetEnumerator">
  348. <summary>
  349. <see cref="T:System.Collections.Specialized.ListDictionary" /> を反復処理する <see cref="T:System.Collections.IDictionaryEnumerator" /> を返します。</summary>
  350. <returns>
  351. <see cref="T:System.Collections.Specialized.ListDictionary" /> の <see cref="T:System.Collections.IDictionaryEnumerator" />。</returns>
  352. </member>
  353. <member name="P:System.Collections.Specialized.ListDictionary.IsFixedSize">
  354. <summary>
  355. <see cref="T:System.Collections.Specialized.ListDictionary" /> が固定サイズかどうかを示す値を取得します。</summary>
  356. <returns>このプロパティは常に false を返します。</returns>
  357. </member>
  358. <member name="P:System.Collections.Specialized.ListDictionary.IsReadOnly">
  359. <summary>
  360. <see cref="T:System.Collections.Specialized.ListDictionary" /> が読み取り専用かどうかを示す値を取得します。</summary>
  361. <returns>このプロパティは常に false を返します。</returns>
  362. </member>
  363. <member name="P:System.Collections.Specialized.ListDictionary.IsSynchronized">
  364. <summary>
  365. <see cref="T:System.Collections.Specialized.ListDictionary" /> が同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  366. <returns>このプロパティは常に false を返します。</returns>
  367. </member>
  368. <member name="P:System.Collections.Specialized.ListDictionary.Item(System.Object)">
  369. <summary>指定されたキーに関連付けられている値を取得または設定します。</summary>
  370. <returns>指定されたキーに関連付けられている値。指定したキーが見つからない場合、そのキーを取得しようとした場合は null が返され、そのキーを設定しようとした場合は、指定したキーを使用して新しいエントリが作成されます。</returns>
  371. <param name="key">値を取得または設定する対象のキー。</param>
  372. <exception cref="T:System.ArgumentNullException">
  373. <paramref name="key" /> は null です。</exception>
  374. </member>
  375. <member name="P:System.Collections.Specialized.ListDictionary.Keys">
  376. <summary>
  377. <see cref="T:System.Collections.Specialized.ListDictionary" /> 内のキーを格納している <see cref="T:System.Collections.ICollection" /> を取得します。</summary>
  378. <returns>
  379. <see cref="T:System.Collections.Specialized.ListDictionary" /> 内のキーを格納している <see cref="T:System.Collections.ICollection" />。</returns>
  380. </member>
  381. <member name="M:System.Collections.Specialized.ListDictionary.Remove(System.Object)">
  382. <summary>指定したキーを持つエントリを <see cref="T:System.Collections.Specialized.ListDictionary" /> から削除します。</summary>
  383. <param name="key">削除するエントリのキー。 </param>
  384. <exception cref="T:System.ArgumentNullException">
  385. <paramref name="key" /> は null です。</exception>
  386. </member>
  387. <member name="P:System.Collections.Specialized.ListDictionary.SyncRoot">
  388. <summary>
  389. <see cref="T:System.Collections.Specialized.ListDictionary" /> へのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  390. <returns>
  391. <see cref="T:System.Collections.Specialized.ListDictionary" /> へのアクセスを同期するために使用できるオブジェクト。</returns>
  392. </member>
  393. <member name="M:System.Collections.Specialized.ListDictionary.System#Collections#IEnumerable#GetEnumerator">
  394. <summary>
  395. <see cref="T:System.Collections.Specialized.ListDictionary" /> を反復処理する <see cref="T:System.Collections.IEnumerator" /> を返します。</summary>
  396. <returns>
  397. <see cref="T:System.Collections.Specialized.ListDictionary" /> の <see cref="T:System.Collections.IEnumerator" />。</returns>
  398. </member>
  399. <member name="P:System.Collections.Specialized.ListDictionary.Values">
  400. <summary>
  401. <see cref="T:System.Collections.Specialized.ListDictionary" /> 内の値を格納している <see cref="T:System.Collections.ICollection" /> を取得します。</summary>
  402. <returns>An <see cref="T:System.Collections.ICollection" /> containing the values in the <see cref="T:System.Collections.Specialized.ListDictionary" />.</returns>
  403. </member>
  404. <member name="T:System.Collections.Specialized.NameObjectCollectionBase">
  405. <summary>
  406. <see cref="T:System.String" /> キーと、キーまたはインデックスを使用してアクセスできる <see cref="T:System.Object" /> 値が関連付けられたコレクションの abstract 基本クラスを指定します。</summary>
  407. </member>
  408. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor">
  409. <summary>
  410. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> クラスの新しい空のインスタンスを初期化します。</summary>
  411. </member>
  412. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor(System.Collections.IEqualityComparer)">
  413. <summary>空で、既定の初期量を備え、指定した <see cref="T:System.Collections.IEqualityComparer" /> オブジェクトを使用する、<see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> クラスの新しいインスタンスを初期化します。</summary>
  414. <param name="equalityComparer">2 つのキーが等しいかどうかを判断し、コレクション内のキーのハッシュ コードを生成するために使用する <see cref="T:System.Collections.IEqualityComparer" /> オブジェクト。</param>
  415. </member>
  416. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor(System.Int32)">
  417. <summary>空で、指定した初期量を備え、既定のハッシュ コード プロバイダーと既定の比較子を使用する、<see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> クラスの新しいインスタンスを初期化します。</summary>
  418. <param name="capacity">
  419. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスが初期状態で格納できるエントリの概数。</param>
  420. <exception cref="T:System.ArgumentOutOfRangeException">
  421. <paramref name="capacity" /> が 0 未満です。</exception>
  422. </member>
  423. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor(System.Int32,System.Collections.IEqualityComparer)">
  424. <summary>空で、指定した初期量を備え、指定した <see cref="T:System.Collections.IEqualityComparer" /> オブジェクトを使用する、<see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> クラスの新しいインスタンスを初期化します。</summary>
  425. <param name="capacity">
  426. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> オブジェクトが初期状態で格納できるエントリの概数。</param>
  427. <param name="equalityComparer">2 つのキーが等しいかどうかを判断し、コレクション内のキーのハッシュ コードを生成するために使用する <see cref="T:System.Collections.IEqualityComparer" /> オブジェクト。</param>
  428. <exception cref="T:System.ArgumentOutOfRangeException">
  429. <paramref name="capacity" /> が 0 未満です。</exception>
  430. </member>
  431. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseAdd(System.String,System.Object)">
  432. <summary>指定したキーと値を持つエントリを <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスに追加します。</summary>
  433. <param name="name">追加するエントリの <see cref="T:System.String" /> キー。キーとして null を指定できます。</param>
  434. <param name="value">追加するエントリの <see cref="T:System.Object" /> 値。値として null を指定できます。</param>
  435. <exception cref="T:System.NotSupportedException">コレクションは読み取り専用です。</exception>
  436. </member>
  437. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseClear">
  438. <summary>
  439. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスからすべてのエントリを削除します。</summary>
  440. <exception cref="T:System.NotSupportedException">コレクションは読み取り専用です。</exception>
  441. </member>
  442. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGet(System.Int32)">
  443. <summary>
  444. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスの指定したインデックスにあるエントリの値を取得します。</summary>
  445. <returns>指定したインデックスにあるエントリの値を表す <see cref="T:System.Object" />。</returns>
  446. <param name="index">取得する値の 0 から始まるインデックス。</param>
  447. <exception cref="T:System.ArgumentOutOfRangeException">
  448. <paramref name="index" /> が、コレクションのインデックスの有効範囲外です。</exception>
  449. </member>
  450. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGet(System.String)">
  451. <summary>
  452. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスから、指定したキーを持つ最初のエントリの値を取得します。</summary>
  453. <returns>指定したキーを持つエントリが存在する場合は、その最初のエントリの値を表す <see cref="T:System.Object" />。それ以外の場合は null。</returns>
  454. <param name="name">取得するエントリの <see cref="T:System.String" /> キー。キーとして null を指定できます。</param>
  455. </member>
  456. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGetAllKeys">
  457. <summary>
  458. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンス内のすべてのキーを格納する <see cref="T:System.String" /> 配列を返します。</summary>
  459. <returns>
  460. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンス内のすべてのキーを格納する <see cref="T:System.String" /> 配列。</returns>
  461. </member>
  462. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGetAllValues">
  463. <summary>
  464. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンス内のすべての値を格納する <see cref="T:System.Object" /> 配列を返します。</summary>
  465. <returns>
  466. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンス内のすべての値を格納する <see cref="T:System.Object" /> 配列。</returns>
  467. </member>
  468. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGetAllValues(System.Type)">
  469. <summary>
  470. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンス内のすべての値を格納する、指定した型の配列を返します。</summary>
  471. <returns>
  472. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンス内のすべての値を格納する、指定した型の配列。</returns>
  473. <param name="type">返される配列の型を表す <see cref="T:System.Type" />。</param>
  474. <exception cref="T:System.ArgumentNullException">
  475. <paramref name="type" /> は null です。</exception>
  476. <exception cref="T:System.ArgumentException">
  477. <paramref name="type" /> が有効な <see cref="T:System.Type" /> ではありません。</exception>
  478. </member>
  479. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGetKey(System.Int32)">
  480. <summary>
  481. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスの指定したインデックスにあるエントリのキーを取得します。</summary>
  482. <returns>指定したインデックスにあるエントリのキーを表す <see cref="T:System.String" />。</returns>
  483. <param name="index">取得するキーの 0 から始まるインデックス。</param>
  484. <exception cref="T:System.ArgumentOutOfRangeException">
  485. <paramref name="index" /> が、コレクションのインデックスの有効範囲外です。</exception>
  486. </member>
  487. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseHasKeys">
  488. <summary>
  489. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスが、キーが null ではないエントリを格納しているかどうかを示す値を取得します。</summary>
  490. <returns>
  491. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスが、キーが null ではないエントリを格納している場合は true。それ以外の場合は false。</returns>
  492. </member>
  493. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseRemove(System.String)">
  494. <summary>指定したキーを持つエントリを <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスから削除します。</summary>
  495. <param name="name">削除するエントリの <see cref="T:System.String" /> キー。キーとして null を指定できます。</param>
  496. <exception cref="T:System.NotSupportedException">コレクションは読み取り専用です。</exception>
  497. </member>
  498. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseRemoveAt(System.Int32)">
  499. <summary>
  500. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスの指定したインデックスにあるエントリを削除します。</summary>
  501. <param name="index">削除するエントリの 0 から始まるインデックス。</param>
  502. <exception cref="T:System.ArgumentOutOfRangeException">
  503. <paramref name="index" /> が、コレクションのインデックスの有効範囲外です。</exception>
  504. <exception cref="T:System.NotSupportedException">コレクションは読み取り専用です。</exception>
  505. </member>
  506. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseSet(System.Int32,System.Object)">
  507. <summary>
  508. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスの指定したインデックスにあるエントリの値を設定します。</summary>
  509. <param name="index">設定するエントリの 0 から始まるインデックス。</param>
  510. <param name="value">設定するエントリの新しい値を表す <see cref="T:System.Object" />。値として null を指定できます。</param>
  511. <exception cref="T:System.NotSupportedException">コレクションは読み取り専用です。</exception>
  512. <exception cref="T:System.ArgumentOutOfRangeException">
  513. <paramref name="index" /> が、コレクションのインデックスの有効範囲外です。</exception>
  514. </member>
  515. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseSet(System.String,System.Object)">
  516. <summary>
  517. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンス内に指定したキーを持つエントリが存在する場合は、その最初のエントリの値を設定します。存在しない場合は、指定したキーと値を持つエントリを <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスに追加します。</summary>
  518. <param name="name">設定するエントリの <see cref="T:System.String" /> キー。キーとして null を指定できます。</param>
  519. <param name="value">設定するエントリの新しい値を表す <see cref="T:System.Object" />。値として null を指定できます。</param>
  520. <exception cref="T:System.NotSupportedException">コレクションは読み取り専用です。</exception>
  521. </member>
  522. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.Count">
  523. <summary>
  524. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスに格納されているキーと値のペアの数を取得します。</summary>
  525. <returns>
  526. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスに格納されているキーと値のペアの数。</returns>
  527. </member>
  528. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.GetEnumerator">
  529. <summary>
  530. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> を反復処理する列挙子を返します。</summary>
  531. <returns>
  532. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスの <see cref="T:System.Collections.IEnumerator" />。</returns>
  533. </member>
  534. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.IsReadOnly">
  535. <summary>
  536. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスが読み取り専用かどうかを示す値を取得または設定します。</summary>
  537. <returns>
  538. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスが読み取り専用の場合は true。それ以外の場合は false。</returns>
  539. </member>
  540. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.Keys">
  541. <summary>
  542. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンス内のすべてのキーを格納する <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> インスタンスを取得します。</summary>
  543. <returns>
  544. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンス内のすべてのキーを格納する <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> インスタンス。</returns>
  545. </member>
  546. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  547. <summary>
  548. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> 全体を、互換性のある 1 次元の <see cref="T:System.Array" /> にコピーします。コピー操作は、コピー先の配列の指定したインデックスから始まる部分に行います。</summary>
  549. <param name="array">
  550. <see cref="T:System.Array" /> から要素がコピーされる 1 次元の <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  551. <param name="index">コピーの開始位置とする <paramref name="array" /> のインデックス (0 から始まる)。</param>
  552. <exception cref="T:System.ArgumentNullException">
  553. <paramref name="array" /> は null です。</exception>
  554. <exception cref="T:System.ArgumentOutOfRangeException">
  555. <paramref name="index" /> が 0 未満です。</exception>
  556. <exception cref="T:System.ArgumentException">
  557. <paramref name="array" /> が多次元です。またはコピー元の <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> の要素数が、<paramref name="index" /> からコピー先の <paramref name="array" /> の末尾までに格納できる数を超えています。</exception>
  558. <exception cref="T:System.InvalidCastException">コピー元の <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> の型が、コピー先の <paramref name="array" /> の型に自動的にキャストできません。</exception>
  559. </member>
  560. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.System#Collections#ICollection#IsSynchronized">
  561. <summary>
  562. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> オブジェクトへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  563. <returns>true オブジェクトへのアクセスが同期されている (スレッド セーフである) 場合は <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />。それ以外の場合は false。既定値は、false です。</returns>
  564. </member>
  565. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.System#Collections#ICollection#SyncRoot">
  566. <summary>
  567. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> オブジェクトへのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  568. <returns>
  569. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> オブジェクトへのアクセスを同期するために使用できるオブジェクト。</returns>
  570. </member>
  571. <member name="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection">
  572. <summary>コレクションの <see cref="T:System.String" /> キーのコレクションを表します。</summary>
  573. </member>
  574. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.Count">
  575. <summary>
  576. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> 内のキーの数を取得します。</summary>
  577. <returns>
  578. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> 内のキーの数。</returns>
  579. </member>
  580. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.Get(System.Int32)">
  581. <summary>コレクションの指定したインデックスにあるキーを取得します。</summary>
  582. <returns>コレクションの指定したインデックスにあるキーを格納している <see cref="T:System.String" />。</returns>
  583. <param name="index">コレクションから取得するキーの 0 から始まるインデックス。</param>
  584. <exception cref="T:System.ArgumentOutOfRangeException">
  585. <paramref name="index" /> が、コレクションのインデックスの有効範囲外です。</exception>
  586. </member>
  587. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.GetEnumerator">
  588. <summary>
  589. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> を反復処理する列挙子を返します。</summary>
  590. <returns>
  591. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> の <see cref="T:System.Collections.IEnumerator" />。</returns>
  592. </member>
  593. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.Item(System.Int32)">
  594. <summary>コレクションの指定したインデックスにあるエントリを取得します。</summary>
  595. <returns>コレクションの指定したインデックスにあるエントリの <see cref="T:System.String" /> キー。</returns>
  596. <param name="index">コレクションから取得するエントリの 0 から始まるインデックス番号。</param>
  597. <exception cref="T:System.ArgumentOutOfRangeException">
  598. <paramref name="index" /> が、コレクションのインデックスの有効範囲外です。</exception>
  599. </member>
  600. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  601. <summary>
  602. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> 全体を互換性のある 1 次元の <see cref="T:System.Array" /> にコピーします。コピー操作は、コピー先の配列の指定したインデックスから始まります。</summary>
  603. <param name="array">
  604. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> から要素がコピーされる 1 次元の <see cref="T:System.Array" />。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  605. <param name="index">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>
  606. <exception cref="T:System.ArgumentNullException">
  607. <paramref name="array" /> は null なので、</exception>
  608. <exception cref="T:System.ArgumentOutOfRangeException">
  609. <paramref name="index" /> が 0 未満です。</exception>
  610. <exception cref="T:System.ArgumentException">
  611. <paramref name="array" /> が多次元です。またはコピー元の <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> の要素数が、<paramref name="index" /> からコピー先の <paramref name="array" /> の末尾までに格納できる数を超えています。</exception>
  612. <exception cref="T:System.InvalidCastException">コピー元の <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> の型が、コピー先の <paramref name="array" /> の型に自動的にキャストできません。</exception>
  613. </member>
  614. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.System#Collections#ICollection#IsSynchronized">
  615. <summary>
  616. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  617. <returns>
  618. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> へのアクセスが同期されている (スレッド セーフである) 場合は true。それ以外の場合は false。既定値は、false です。</returns>
  619. </member>
  620. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.System#Collections#ICollection#SyncRoot">
  621. <summary>
  622. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> へのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  623. <returns>
  624. <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> へのアクセスを同期するために使用できるオブジェクト。</returns>
  625. </member>
  626. <member name="T:System.Collections.Specialized.NameValueCollection">
  627. <summary>
  628. <see cref="T:System.String" /> キーと、このキーまたはインデックスを使用してアクセスできる <see cref="T:System.String" /> 値が関連付けられたコレクションを表します。</summary>
  629. </member>
  630. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor">
  631. <summary>空で、既定の初期量を備え、大文字と小文字を区別しない既定のハッシュ コード プロバイダーと大文字と小文字を区別しない既定の比較子を使用する、<see cref="T:System.Collections.Specialized.NameValueCollection" /> クラスの新しいインスタンスを初期化します。</summary>
  632. </member>
  633. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Collections.IEqualityComparer)">
  634. <summary>空で、既定の初期量を備え、指定した <see cref="T:System.Collections.IEqualityComparer" /> オブジェクトを使用する、<see cref="T:System.Collections.Specialized.NameValueCollection" /> クラスの新しいインスタンスを初期化します。</summary>
  635. <param name="equalityComparer">2 つのキーが等しいかどうかを判断し、コレクション内のキーのハッシュ コードを生成するために使用する <see cref="T:System.Collections.IEqualityComparer" /> オブジェクト。</param>
  636. </member>
  637. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Collections.Specialized.NameValueCollection)">
  638. <summary>コピーされるエントリの数と同じ初期量を備え、ソース コレクションと同じハッシュ コード プロバイダーおよび比較子を使用する新しい <see cref="T:System.Collections.Specialized.NameValueCollection" /> に、指定した <see cref="T:System.Collections.Specialized.NameValueCollection" /> からエントリをコピーします。</summary>
  639. <param name="col">新しい <see cref="T:System.Collections.Specialized.NameValueCollection" /> インスタンスにコピーする <see cref="T:System.Collections.Specialized.NameValueCollection" />。</param>
  640. <exception cref="T:System.ArgumentNullException">
  641. <paramref name="col" /> は null です。</exception>
  642. </member>
  643. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Int32)">
  644. <summary>空で、指定した初期量を備え、大文字と小文字を区別しない既定のハッシュ コード プロバイダーと大文字と小文字を区別しない既定の比較子を使用する、<see cref="T:System.Collections.Specialized.NameValueCollection" /> クラスの新しいインスタンスを初期化します。</summary>
  645. <param name="capacity">
  646. <see cref="T:System.Collections.Specialized.NameValueCollection" /> に格納できるエントリ数の初期値。</param>
  647. <exception cref="T:System.ArgumentOutOfRangeException">
  648. <paramref name="capacity" /> が 0 未満です。</exception>
  649. </member>
  650. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Int32,System.Collections.IEqualityComparer)">
  651. <summary>空で、指定した初期量を備え、指定した <see cref="T:System.Collections.IEqualityComparer" /> オブジェクトを使用する、<see cref="T:System.Collections.Specialized.NameValueCollection" /> クラスの新しいインスタンスを初期化します。</summary>
  652. <param name="capacity">
  653. <see cref="T:System.Collections.Specialized.NameValueCollection" /> オブジェクトに格納できるエントリ数の初期値。</param>
  654. <param name="equalityComparer">2 つのキーが等しいかどうかを判断し、コレクション内のキーのハッシュ コードを生成するために使用する <see cref="T:System.Collections.IEqualityComparer" /> オブジェクト。</param>
  655. <exception cref="T:System.ArgumentOutOfRangeException">
  656. <paramref name="capacity" /> が 0 未満です。</exception>
  657. </member>
  658. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Int32,System.Collections.Specialized.NameValueCollection)">
  659. <summary>指定した初期量またはコピーされるエントリの数と同じ初期量のうち値が大きい方の初期量を備え、大文字と小文字を区別しない既定のハッシュ コード プロバイダーおよび大文字と小文字を区別しない既定の比較子を使用する新しい <see cref="T:System.Collections.Specialized.NameValueCollection" /> に、指定した <see cref="T:System.Collections.Specialized.NameValueCollection" /> からエントリをコピーします。</summary>
  660. <param name="capacity">
  661. <see cref="T:System.Collections.Specialized.NameValueCollection" /> に格納できるエントリ数の初期値。</param>
  662. <param name="col">新しい <see cref="T:System.Collections.Specialized.NameValueCollection" /> インスタンスにコピーする <see cref="T:System.Collections.Specialized.NameValueCollection" />。</param>
  663. <exception cref="T:System.ArgumentOutOfRangeException">
  664. <paramref name="capacity" /> が 0 未満です。</exception>
  665. <exception cref="T:System.ArgumentNullException">
  666. <paramref name="col" /> は null です。</exception>
  667. </member>
  668. <member name="M:System.Collections.Specialized.NameValueCollection.Add(System.Collections.Specialized.NameValueCollection)">
  669. <summary>現在の <see cref="T:System.Collections.Specialized.NameValueCollection" /> に、指定した <see cref="T:System.Collections.Specialized.NameValueCollection" /> 内のエントリをコピーします。</summary>
  670. <param name="c">現在の <see cref="T:System.Collections.Specialized.NameValueCollection" /> にコピーする <see cref="T:System.Collections.Specialized.NameValueCollection" />。</param>
  671. <exception cref="T:System.NotSupportedException">コレクションは読み取り専用です。</exception>
  672. <exception cref="T:System.ArgumentNullException">
  673. <paramref name="c" /> は null です。</exception>
  674. </member>
  675. <member name="M:System.Collections.Specialized.NameValueCollection.Add(System.String,System.String)">
  676. <summary>指定した名前および値を持つエントリを <see cref="T:System.Collections.Specialized.NameValueCollection" /> に追加します。</summary>
  677. <param name="name">追加するエントリの <see cref="T:System.String" /> キー。キーとして null を指定できます。</param>
  678. <param name="value">追加するエントリの <see cref="T:System.String" /> 値。値として null を指定できます。</param>
  679. <exception cref="T:System.NotSupportedException">コレクションは読み取り専用です。</exception>
  680. </member>
  681. <member name="P:System.Collections.Specialized.NameValueCollection.AllKeys">
  682. <summary>
  683. <see cref="T:System.Collections.Specialized.NameValueCollection" /> 内のすべてのキーを取得します。</summary>
  684. <returns>
  685. <see cref="T:System.Collections.Specialized.NameValueCollection" /> 内のすべてのキーを格納する <see cref="T:System.String" /> 配列。</returns>
  686. </member>
  687. <member name="M:System.Collections.Specialized.NameValueCollection.Clear">
  688. <summary>キャッシュに保存された配列を無効化し、<see cref="T:System.Collections.Specialized.NameValueCollection" /> からすべてのエントリを削除します。</summary>
  689. <exception cref="T:System.NotSupportedException">コレクションは読み取り専用です。</exception>
  690. <PermissionSet>
  691. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  692. </PermissionSet>
  693. </member>
  694. <member name="M:System.Collections.Specialized.NameValueCollection.CopyTo(System.Array,System.Int32)">
  695. <summary>
  696. <see cref="T:System.Collections.Specialized.NameValueCollection" /> 全体を、互換性のある 1 次元の <see cref="T:System.Array" /> にコピーします。コピー操作は、コピー先の配列の指定したインデックスから始まる部分に行います。</summary>
  697. <param name="dest">
  698. <see cref="T:System.Array" /> から要素がコピーされる 1 次元の <see cref="T:System.Collections.Specialized.NameValueCollection" />。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  699. <param name="index">コピーの開始位置とする <paramref name="dest" /> のインデックス (0 から始まる)。</param>
  700. <exception cref="T:System.ArgumentNullException">
  701. <paramref name="dest" /> は null です。</exception>
  702. <exception cref="T:System.ArgumentOutOfRangeException">
  703. <paramref name="index" /> が 0 未満です。</exception>
  704. <exception cref="T:System.ArgumentException">
  705. <paramref name="dest" /> が多次元です。または コピー元の <see cref="T:System.Collections.Specialized.NameValueCollection" /> の要素数が、<paramref name="index" /> からコピー先の <paramref name="dest" /> の末尾までに格納できる数を超えています。</exception>
  706. <exception cref="T:System.InvalidCastException">コピー元の <see cref="T:System.Collections.Specialized.NameValueCollection" /> の型が、コピー先の <paramref name="dest" /> の型に自動的にキャストできません。</exception>
  707. </member>
  708. <member name="M:System.Collections.Specialized.NameValueCollection.Get(System.Int32)">
  709. <summary>
  710. <see cref="T:System.Collections.Specialized.NameValueCollection" /> の指定したインデックスの値をいくつか取得し、1 つのコンマ区切りリストに組み合わせます。</summary>
  711. <returns>見つかった場合は、<see cref="T:System.Collections.Specialized.NameValueCollection" /> の指定したインデックスの値で構成されるコンマ区切りのリストを格納する <see cref="T:System.String" />。それ以外の場合は null。</returns>
  712. <param name="index">コレクションから取得する値を格納するエントリの 0 から始まるインデックス。</param>
  713. <exception cref="T:System.ArgumentOutOfRangeException">
  714. <paramref name="index" /> が、コレクションのインデックスの有効範囲外です。</exception>
  715. </member>
  716. <member name="M:System.Collections.Specialized.NameValueCollection.Get(System.String)">
  717. <summary>
  718. <see cref="T:System.Collections.Specialized.NameValueCollection" /> から指定したキーに関連付けられた値を取得し、1 つのコンマ区切りのリストに組み合わせます。</summary>
  719. <returns>見つかった場合は、<see cref="T:System.Collections.Specialized.NameValueCollection" /> から取得した、指定したキーに関連付けられた値のコンマ区切りのリストを格納する <see cref="T:System.String" />。それ以外の場合は null。</returns>
  720. <param name="name">取得する値を格納するエントリの <see cref="T:System.String" /> キー。キーとして null を指定できます。</param>
  721. </member>
  722. <member name="M:System.Collections.Specialized.NameValueCollection.GetKey(System.Int32)">
  723. <summary>
  724. <see cref="T:System.Collections.Specialized.NameValueCollection" /> の指定したインデックスにあるキーを取得します。</summary>
  725. <returns>見つかった場合は、<see cref="T:System.Collections.Specialized.NameValueCollection" /> の指定したインデックスにあるキーを格納する <see cref="T:System.String" />。それ以外の場合は null。</returns>
  726. <param name="index">コレクションから取得するキーの 0 から始まるインデックス。</param>
  727. <exception cref="T:System.ArgumentOutOfRangeException">
  728. <paramref name="index" /> が、コレクションのインデックスの有効範囲外です。</exception>
  729. </member>
  730. <member name="M:System.Collections.Specialized.NameValueCollection.GetValues(System.Int32)">
  731. <summary>
  732. <see cref="T:System.Collections.Specialized.NameValueCollection" /> の指定したインデックスにある値を取得します。</summary>
  733. <returns>見つかった場合は、<see cref="T:System.Collections.Specialized.NameValueCollection" /> の指定したインデックスにある値を格納する <see cref="T:System.String" /> 配列。それ以外の場合は null。</returns>
  734. <param name="index">コレクションから取得する値を格納するエントリの 0 から始まるインデックス。</param>
  735. <exception cref="T:System.ArgumentOutOfRangeException">
  736. <paramref name="index" /> が、コレクションのインデックスの有効範囲外です。</exception>
  737. </member>
  738. <member name="M:System.Collections.Specialized.NameValueCollection.GetValues(System.String)">
  739. <summary>指定したキーに関連付けられている値を <see cref="T:System.Collections.Specialized.NameValueCollection" /> から取得します。</summary>
  740. <returns>見つかった場合は、<see cref="T:System.Collections.Specialized.NameValueCollection" /> から取得した、指定したキーに関連付けられた値を格納する <see cref="T:System.String" /> 配列。それ以外の場合は null。</returns>
  741. <param name="name">取得する値を格納するエントリの <see cref="T:System.String" /> キー。キーとして null を指定できます。</param>
  742. </member>
  743. <member name="M:System.Collections.Specialized.NameValueCollection.HasKeys">
  744. <summary>
  745. <see cref="T:System.Collections.Specialized.NameValueCollection" /> が null 以外のキーを格納しているかどうかを示す値を取得します。</summary>
  746. <returns>
  747. <see cref="T:System.Collections.Specialized.NameValueCollection" /> が null 以外のキーを格納している場合は true。それ以外の場合は false。</returns>
  748. </member>
  749. <member name="M:System.Collections.Specialized.NameValueCollection.InvalidateCachedArrays">
  750. <summary>コレクション内でキャッシュに保存された配列を null にリセットします。</summary>
  751. </member>
  752. <member name="P:System.Collections.Specialized.NameValueCollection.Item(System.Int32)">
  753. <summary>
  754. <see cref="T:System.Collections.Specialized.NameValueCollection" /> の指定したインデックスにあるエントリを取得します。</summary>
  755. <returns>コレクションの指定したインデックスにあるコンマ区切りの値のリストを格納する <see cref="T:System.String" />。</returns>
  756. <param name="index">コレクションでエントリの位置を示す 0 から始まるインデックス番号。</param>
  757. <exception cref="T:System.ArgumentOutOfRangeException">
  758. <paramref name="index" /> が、コレクションのインデックスの有効範囲外です。</exception>
  759. </member>
  760. <member name="P:System.Collections.Specialized.NameValueCollection.Item(System.String)">
  761. <summary>
  762. <see cref="T:System.Collections.Specialized.NameValueCollection" /> 内の指定したキーを持つエントリを取得または設定します。</summary>
  763. <returns>見つかった場合は、指定したキーに関連付けられたコンマ区切りの値のリストを格納する <see cref="T:System.String" />。それ以外の場合は null。</returns>
  764. <param name="name">検索するエントリの <see cref="T:System.String" /> キー。キーとして null を指定できます。</param>
  765. <exception cref="T:System.NotSupportedException">コレクションの変更操作を実行しようとしましたが、このコレクションは読み取り専用です。</exception>
  766. </member>
  767. <member name="M:System.Collections.Specialized.NameValueCollection.Remove(System.String)">
  768. <summary>指定したキーを持つエントリを <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> インスタンスから削除します。</summary>
  769. <param name="name">削除するエントリの <see cref="T:System.String" /> キー。キーとして null を指定できます。</param>
  770. <exception cref="T:System.NotSupportedException">コレクションは読み取り専用です。</exception>
  771. </member>
  772. <member name="M:System.Collections.Specialized.NameValueCollection.Set(System.String,System.String)">
  773. <summary>
  774. <see cref="T:System.Collections.Specialized.NameValueCollection" /> 内のエントリの値を設定します。</summary>
  775. <param name="name">新しい値を追加するエントリの <see cref="T:System.String" /> キー。キーとして null を指定できます。</param>
  776. <param name="value">指定したエントリに追加する新しい値を表す <see cref="T:System.Object" />。値として null を指定できます。</param>
  777. <exception cref="T:System.NotSupportedException">コレクションは読み取り専用です。</exception>
  778. </member>
  779. <member name="T:System.Collections.Specialized.OrderedDictionary">
  780. <summary>キーまたはインデックスからアクセスできるキーと値のペアのコレクションを表します。</summary>
  781. </member>
  782. <member name="M:System.Collections.Specialized.OrderedDictionary.#ctor">
  783. <summary>
  784. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> クラスの新しいインスタンスを初期化します。</summary>
  785. </member>
  786. <member name="M:System.Collections.Specialized.OrderedDictionary.#ctor(System.Collections.IEqualityComparer)">
  787. <summary>比較子を指定して、<see cref="T:System.Collections.Specialized.OrderedDictionary" /> クラスの新しいインスタンスを初期化します。</summary>
  788. <param name="comparer">2 つのキーが等しいかどうかを判断するために使用する <see cref="T:System.Collections.IComparer" />。または 各キーの <see cref="M:System.Object.Equals(System.Object)" /> の実装である既定の比較子を使用する場合は null。</param>
  789. </member>
  790. <member name="M:System.Collections.Specialized.OrderedDictionary.#ctor(System.Int32)">
  791. <summary>指定した初期容量を使用して、<see cref="T:System.Collections.Specialized.OrderedDictionary" /> クラスの新しいインスタンスを初期化します。</summary>
  792. <param name="capacity">
  793. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションが格納できる要素数の初期値。</param>
  794. </member>
  795. <member name="M:System.Collections.Specialized.OrderedDictionary.#ctor(System.Int32,System.Collections.IEqualityComparer)">
  796. <summary>指定した初期容量および比較子を使用して、<see cref="T:System.Collections.Specialized.OrderedDictionary" /> クラスの新しいインスタンスを初期化します。</summary>
  797. <param name="capacity">
  798. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションが格納できる要素数の初期値。</param>
  799. <param name="comparer">2 つのキーが等しいかどうかを判断するために使用する <see cref="T:System.Collections.IComparer" />。または 各キーの <see cref="M:System.Object.Equals(System.Object)" /> の実装である既定の比較子を使用する場合は null。</param>
  800. </member>
  801. <member name="M:System.Collections.Specialized.OrderedDictionary.Add(System.Object,System.Object)">
  802. <summary>指定したキーおよび値を持つエントリを、使用できる最小のインデックスを持つ <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションに追加します。</summary>
  803. <param name="key">追加するエントリのキー。</param>
  804. <param name="value">追加するエントリの値。この値は、null の場合もあります。</param>
  805. <exception cref="T:System.NotSupportedException">
  806. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションが読み取り専用です。</exception>
  807. </member>
  808. <member name="M:System.Collections.Specialized.OrderedDictionary.AsReadOnly">
  809. <summary>現在の <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションの読み取り専用のコピーを返します。</summary>
  810. <returns>現在の <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションの読み取り専用のコピー。</returns>
  811. </member>
  812. <member name="M:System.Collections.Specialized.OrderedDictionary.Clear">
  813. <summary>
  814. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションからすべての要素を削除します。</summary>
  815. <exception cref="T:System.NotSupportedException">
  816. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションが読み取り専用です。</exception>
  817. </member>
  818. <member name="M:System.Collections.Specialized.OrderedDictionary.Contains(System.Object)">
  819. <summary>
  820. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションに特定のキーが格納されているかどうかを判断します。</summary>
  821. <returns>指定したキーを持つ要素が <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションに格納されている場合は true。それ以外の場合は false。</returns>
  822. <param name="key">
  823. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクション内で検索されるキー。</param>
  824. </member>
  825. <member name="M:System.Collections.Specialized.OrderedDictionary.CopyTo(System.Array,System.Int32)">
  826. <summary>1 次元の <see cref="T:System.Array" /> オブジェクトの指定したインデックスに <see cref="T:System.Collections.Specialized.OrderedDictionary" /> の要素をコピーします。</summary>
  827. <param name="array">
  828. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションから <see cref="T:System.Collections.DictionaryEntry" /> オブジェクトがコピーされる 1 次元の <see cref="T:System.Array" /> オブジェクト。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  829. <param name="index">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>
  830. </member>
  831. <member name="P:System.Collections.Specialized.OrderedDictionary.Count">
  832. <summary>
  833. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションに格納されているキー/値ペアの数を取得します。</summary>
  834. <returns>
  835. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションに格納されているキー/値ペアの数。</returns>
  836. </member>
  837. <member name="M:System.Collections.Specialized.OrderedDictionary.GetEnumerator">
  838. <summary>
  839. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションを反復処理する <see cref="T:System.Collections.IDictionaryEnumerator" /> オブジェクトを返します。</summary>
  840. <returns>
  841. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションの <see cref="T:System.Collections.IDictionaryEnumerator" /> オブジェクト。</returns>
  842. </member>
  843. <member name="M:System.Collections.Specialized.OrderedDictionary.Insert(System.Int32,System.Object,System.Object)">
  844. <summary>
  845. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションの指定したインデックス位置に、指定したキーと値を持つ新しいエントリを挿入します。</summary>
  846. <param name="index">要素 を挿入する位置の、0 から始まるインデックス番号。</param>
  847. <param name="key">追加するエントリのキー。</param>
  848. <param name="value">追加するエントリの値。値は null に設定できます。</param>
  849. <exception cref="T:System.ArgumentOutOfRangeException">該当する <paramref name="index" /> がありません。</exception>
  850. <exception cref="T:System.NotSupportedException">このコレクションは読み取り専用です。</exception>
  851. </member>
  852. <member name="P:System.Collections.Specialized.OrderedDictionary.IsReadOnly">
  853. <summary>
  854. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションが読み取り専用かどうかを示す値を取得します。</summary>
  855. <returns>
  856. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションが読み取り専用の場合は true。それ以外の場合は false。既定値は、false です。</returns>
  857. </member>
  858. <member name="P:System.Collections.Specialized.OrderedDictionary.Item(System.Int32)">
  859. <summary>指定したインデックス位置にある値を取得または設定します。</summary>
  860. <returns>指定したインデックス位置にある項目の値。</returns>
  861. <param name="index">取得または設定する値の、0 から始まるインデックス番号。</param>
  862. <exception cref="T:System.NotSupportedException">プロパティが設定されていますが、<see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションが読み取り専用です。</exception>
  863. <exception cref="T:System.ArgumentOutOfRangeException">
  864. <paramref name="index" /> が 0 未満です。または<paramref name="index" /> が <see cref="P:System.Collections.Specialized.OrderedDictionary.Count" /> 以上です。</exception>
  865. </member>
  866. <member name="P:System.Collections.Specialized.OrderedDictionary.Item(System.Object)">
  867. <summary>指定したキーの値を取得または設定します。</summary>
  868. <returns>指定されたキーに関連付けられている値。指定したキーが見つからない場合、そのキーを取得しようとした場合は null が返され、そのキーを設定しようとした場合は、指定したキーを使用して新しい要素が作成されます。</returns>
  869. <param name="key">取得または設定する値のキー。</param>
  870. <exception cref="T:System.NotSupportedException">プロパティが設定されていますが、<see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションが読み取り専用です。</exception>
  871. </member>
  872. <member name="P:System.Collections.Specialized.OrderedDictionary.Keys">
  873. <summary>
  874. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションのキーを保持している <see cref="T:System.Collections.ICollection" /> オブジェクトを取得します。</summary>
  875. <returns>
  876. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションのキーを保持している <see cref="T:System.Collections.ICollection" /> オブジェクト。</returns>
  877. </member>
  878. <member name="M:System.Collections.Specialized.OrderedDictionary.Remove(System.Object)">
  879. <summary>指定したキーを持つエントリを <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションから削除します。</summary>
  880. <param name="key">削除するエントリのキー。</param>
  881. <exception cref="T:System.NotSupportedException">
  882. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションが読み取り専用です。</exception>
  883. <exception cref="T:System.ArgumentNullException">
  884. <paramref name="key" /> は null です。</exception>
  885. </member>
  886. <member name="M:System.Collections.Specialized.OrderedDictionary.RemoveAt(System.Int32)">
  887. <summary>指定したインデックス位置にあるエントリを <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションから削除します。</summary>
  888. <param name="index">削除するエントリの 0 から始まるインデックス。</param>
  889. <exception cref="T:System.NotSupportedException">
  890. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションが読み取り専用です。</exception>
  891. <exception cref="T:System.ArgumentOutOfRangeException">
  892. <paramref name="index" /> が 0 未満です。または<paramref name="index" /> が <see cref="P:System.Collections.Specialized.OrderedDictionary.Count" /> 以上です。</exception>
  893. </member>
  894. <member name="P:System.Collections.Specialized.OrderedDictionary.System#Collections#ICollection#IsSynchronized">
  895. <summary>
  896. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> オブジェクトへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  897. <returns>このメソッドは、常に false を返します。</returns>
  898. </member>
  899. <member name="P:System.Collections.Specialized.OrderedDictionary.System#Collections#ICollection#SyncRoot">
  900. <summary>
  901. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> オブジェクトへのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  902. <returns>
  903. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> オブジェクトへのアクセスを同期するために使用できるオブジェクト。</returns>
  904. </member>
  905. <member name="P:System.Collections.Specialized.OrderedDictionary.System#Collections#IDictionary#IsFixedSize">
  906. <summary>
  907. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> が固定サイズかどうかを示す値を取得します。</summary>
  908. <returns>true if the <see cref="T:System.Collections.Specialized.OrderedDictionary" /> has a fixed size; otherwise, false.既定値は、false です。</returns>
  909. </member>
  910. <member name="M:System.Collections.Specialized.OrderedDictionary.System#Collections#IEnumerable#GetEnumerator">
  911. <summary>
  912. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションを反復処理する <see cref="T:System.Collections.IDictionaryEnumerator" /> オブジェクトを返します。</summary>
  913. <returns>
  914. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションの <see cref="T:System.Collections.IDictionaryEnumerator" /> オブジェクト。</returns>
  915. </member>
  916. <member name="P:System.Collections.Specialized.OrderedDictionary.Values">
  917. <summary>
  918. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションの値を保持している <see cref="T:System.Collections.ICollection" /> オブジェクトを取得します。</summary>
  919. <returns>
  920. <see cref="T:System.Collections.Specialized.OrderedDictionary" /> コレクションの値を保持している <see cref="T:System.Collections.ICollection" /> オブジェクト。</returns>
  921. </member>
  922. <member name="T:System.Collections.Specialized.StringCollection">
  923. <summary>文字列のコレクションを表します。</summary>
  924. </member>
  925. <member name="M:System.Collections.Specialized.StringCollection.#ctor">
  926. <summary>
  927. <see cref="T:System.Collections.Specialized.StringCollection" /> クラスの新しいインスタンスを初期化します。</summary>
  928. </member>
  929. <member name="M:System.Collections.Specialized.StringCollection.Add(System.String)">
  930. <summary>文字列を <see cref="T:System.Collections.Specialized.StringCollection" /> の末尾に追加します。</summary>
  931. <returns>新しい要素が挿入される位置の 0 から始まるインデックス。</returns>
  932. <param name="value">
  933. <see cref="T:System.Collections.Specialized.StringCollection" /> の末尾に追加する文字列。値は null に設定できます。</param>
  934. </member>
  935. <member name="M:System.Collections.Specialized.StringCollection.AddRange(System.String[])">
  936. <summary>文字列配列の要素を <see cref="T:System.Collections.Specialized.StringCollection" /> の末尾にコピーします。</summary>
  937. <param name="value">
  938. <see cref="T:System.Collections.Specialized.StringCollection" /> の末尾に追加する文字列配列。配列自体を null にすることはできませんが、配列に格納する要素は null であってもかまいません。</param>
  939. <exception cref="T:System.ArgumentNullException">
  940. <paramref name="value" /> は null なので、</exception>
  941. </member>
  942. <member name="M:System.Collections.Specialized.StringCollection.Clear">
  943. <summary>すべての文字列を <see cref="T:System.Collections.Specialized.StringCollection" /> から削除します。</summary>
  944. </member>
  945. <member name="M:System.Collections.Specialized.StringCollection.Contains(System.String)">
  946. <summary>指定した文字列が <see cref="T:System.Collections.Specialized.StringCollection" /> 内にあるかどうかを確認します。</summary>
  947. <returns>
  948. <paramref name="value" /> が <see cref="T:System.Collections.Specialized.StringCollection" /> に存在する場合は true。それ以外の場合は false。</returns>
  949. <param name="value">
  950. <see cref="T:System.Collections.Specialized.StringCollection" /> 内で検索する文字列。値は null に設定できます。</param>
  951. </member>
  952. <member name="M:System.Collections.Specialized.StringCollection.CopyTo(System.String[],System.Int32)">
  953. <summary>1 次元の文字列配列に、その配列内の指定したインデックスを開始位置として <see cref="T:System.Collections.Specialized.StringCollection" /> 値全体をコピーします。</summary>
  954. <param name="array">
  955. <see cref="T:System.Collections.Specialized.StringCollection" /> から要素がコピーされる 1 次元の文字列配列。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  956. <param name="index">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>
  957. <exception cref="T:System.ArgumentNullException">
  958. <paramref name="array" /> は null なので、</exception>
  959. <exception cref="T:System.ArgumentOutOfRangeException">
  960. <paramref name="index" /> が 0 未満です。</exception>
  961. <exception cref="T:System.ArgumentException">
  962. <paramref name="array" /> が多次元です。またはコピー元の <see cref="T:System.Collections.Specialized.StringCollection" /> の要素数が、<paramref name="index" /> からコピー先の <paramref name="array" /> の末尾までに格納できる数を超えています。</exception>
  963. <exception cref="T:System.InvalidCastException">コピー元の <see cref="T:System.Collections.Specialized.StringCollection" /> の型が、コピー先の <paramref name="array" /> の型に自動的にキャストできません。</exception>
  964. </member>
  965. <member name="P:System.Collections.Specialized.StringCollection.Count">
  966. <summary>
  967. <see cref="T:System.Collections.Specialized.StringCollection" /> に格納されている文字列の数を取得します。</summary>
  968. <returns>
  969. <see cref="T:System.Collections.Specialized.StringCollection" /> に格納されている文字列の数。</returns>
  970. </member>
  971. <member name="M:System.Collections.Specialized.StringCollection.GetEnumerator">
  972. <summary>
  973. <see cref="T:System.Collections.Specialized.StringCollection" /> を反復処理する <see cref="T:System.Collections.Specialized.StringEnumerator" /> を返します。</summary>
  974. <returns>
  975. <see cref="T:System.Collections.Specialized.StringCollection" /> の <see cref="T:System.Collections.Specialized.StringEnumerator" />。</returns>
  976. </member>
  977. <member name="M:System.Collections.Specialized.StringCollection.IndexOf(System.String)">
  978. <summary>指定した文字列を検索し、<see cref="T:System.Collections.Specialized.StringCollection" /> 内でその文字列が最初に見つかった位置の 0 から始まるインデックスを返します。</summary>
  979. <returns>
  980. <see cref="T:System.Collections.Specialized.StringCollection" /> 内で <paramref name="value" /> が見つかった場合は、最初に見つかった位置の 0 から始まるインデックス。それ以外の場合は -1。</returns>
  981. <param name="value">検索される文字列。値は null に設定できます。</param>
  982. </member>
  983. <member name="M:System.Collections.Specialized.StringCollection.Insert(System.Int32,System.String)">
  984. <summary>
  985. <see cref="T:System.Collections.Specialized.StringCollection" /> 内の指定したインデックス位置に、文字列を挿入します。</summary>
  986. <param name="index">
  987. <paramref name="value" /> が挿入される位置の 0 から始まるインデックス。</param>
  988. <param name="value">挿入する文字列。値は null に設定できます。</param>
  989. <exception cref="T:System.ArgumentOutOfRangeException">
  990. <paramref name="index" /> が 0 未満です。または<paramref name="index" /> は <see cref="P:System.Collections.Specialized.StringCollection.Count" /> より大きい。</exception>
  991. </member>
  992. <member name="P:System.Collections.Specialized.StringCollection.IsReadOnly">
  993. <summary>
  994. <see cref="T:System.Collections.Specialized.StringCollection" /> が読み取り専用かどうかを示す値を取得します。</summary>
  995. <returns>このプロパティは常に false を返します。</returns>
  996. </member>
  997. <member name="P:System.Collections.Specialized.StringCollection.IsSynchronized">
  998. <summary>
  999. <see cref="T:System.Collections.Specialized.StringCollection" /> へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  1000. <returns>このプロパティは常に false を返します。</returns>
  1001. </member>
  1002. <member name="P:System.Collections.Specialized.StringCollection.Item(System.Int32)">
  1003. <summary>指定したインデックスにある要素を取得または設定します。</summary>
  1004. <returns>指定したインデックスにある要素。</returns>
  1005. <param name="index">取得または設定するエントリの 0 から始まるインデックス。</param>
  1006. <exception cref="T:System.ArgumentOutOfRangeException">
  1007. <paramref name="index" /> が 0 未満です。または<paramref name="index" /> が <see cref="P:System.Collections.Specialized.StringCollection.Count" /> 以上です。</exception>
  1008. </member>
  1009. <member name="M:System.Collections.Specialized.StringCollection.Remove(System.String)">
  1010. <summary>
  1011. <see cref="T:System.Collections.Specialized.StringCollection" /> 内で最初に見つかった指定文字列を削除します。</summary>
  1012. <param name="value">
  1013. <see cref="T:System.Collections.Specialized.StringCollection" /> から削除する文字列。値は null に設定できます。</param>
  1014. </member>
  1015. <member name="M:System.Collections.Specialized.StringCollection.RemoveAt(System.Int32)">
  1016. <summary>
  1017. <see cref="T:System.Collections.Specialized.StringCollection" /> 内の指定したインデックスにある文字列を削除します。</summary>
  1018. <param name="index">削除する文字列の 0 から始まるインデックス。</param>
  1019. <exception cref="T:System.ArgumentOutOfRangeException">
  1020. <paramref name="index" /> が 0 未満です。または<paramref name="index" /> が <see cref="P:System.Collections.Specialized.StringCollection.Count" /> 以上です。</exception>
  1021. </member>
  1022. <member name="P:System.Collections.Specialized.StringCollection.SyncRoot">
  1023. <summary>
  1024. <see cref="T:System.Collections.Specialized.StringCollection" /> へのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  1025. <returns>
  1026. <see cref="T:System.Collections.Specialized.StringCollection" /> へのアクセスを同期するために使用できるオブジェクト。</returns>
  1027. </member>
  1028. <member name="M:System.Collections.Specialized.StringCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  1029. <summary>
  1030. <see cref="T:System.Collections.Specialized.StringCollection" /> 全体を互換性のある 1 次元の <see cref="T:System.Array" /> にコピーします。コピー操作は、コピー先の配列の指定したインデックスから始まります。</summary>
  1031. <param name="array">
  1032. <see cref="T:System.Collections.Specialized.StringCollection" /> から要素がコピーされる 1 次元の <see cref="T:System.Array" />。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  1033. <param name="index">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>
  1034. <exception cref="T:System.ArgumentNullException">
  1035. <paramref name="array" /> は null なので、</exception>
  1036. <exception cref="T:System.ArgumentOutOfRangeException">
  1037. <paramref name="index" /> が 0 未満です。</exception>
  1038. <exception cref="T:System.ArgumentException">
  1039. <paramref name="array" /> が多次元です。またはコピー元の <see cref="T:System.Collections.Specialized.StringCollection" /> の要素数が、<paramref name="index" /> からコピー先の <paramref name="array" /> の末尾までに格納できる数を超えています。</exception>
  1040. <exception cref="T:System.InvalidCastException">コピー元の <see cref="T:System.Collections.Specialized.StringCollection" /> の型が、コピー先の <paramref name="array" /> の型に自動的にキャストできません。</exception>
  1041. </member>
  1042. <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IEnumerable#GetEnumerator">
  1043. <summary>
  1044. <see cref="T:System.Collections.Specialized.StringCollection" /> を反復処理する <see cref="T:System.Collections.IEnumerator" /> を返します。</summary>
  1045. <returns>
  1046. <see cref="T:System.Collections.Specialized.StringCollection" /> の <see cref="T:System.Collections.IEnumerator" />。</returns>
  1047. </member>
  1048. <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IList#Add(System.Object)">
  1049. <summary>
  1050. <see cref="T:System.Collections.Specialized.StringCollection" /> の末尾にオブジェクトを追加します。</summary>
  1051. <returns>
  1052. <paramref name="value" /> が追加された位置の <see cref="T:System.Collections.Specialized.StringCollection" /> インデックス。</returns>
  1053. <param name="value">
  1054. <see cref="T:System.Collections.Specialized.StringCollection" /> の末尾に追加する <see cref="T:System.Object" />。値は null に設定できます。</param>
  1055. <exception cref="T:System.NotSupportedException">
  1056. <see cref="T:System.Collections.Specialized.StringCollection" /> は読み取り専用です。または<see cref="T:System.Collections.Specialized.StringCollection" /> が固定サイズです。</exception>
  1057. </member>
  1058. <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IList#Contains(System.Object)">
  1059. <summary>ある要素が <see cref="T:System.Collections.Specialized.StringCollection" /> 内に存在するかどうかを判断します。</summary>
  1060. <returns>
  1061. <paramref name="value" /> が <see cref="T:System.Collections.Specialized.StringCollection" /> に存在する場合は true。それ以外の場合は false。</returns>
  1062. <param name="value">
  1063. <see cref="T:System.Collections.Specialized.StringCollection" /> 内で検索される <see cref="T:System.Object" />。値は null に設定できます。</param>
  1064. </member>
  1065. <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IList#IndexOf(System.Object)">
  1066. <summary>指定した <see cref="T:System.Object" /> を検索し、<see cref="T:System.Collections.Specialized.StringCollection" /> 全体内で最初に見つかった位置の 0 から始まるインデックスを返します。</summary>
  1067. <returns>
  1068. <see cref="T:System.Collections.Specialized.StringCollection" /> 全体内で <paramref name="value" /> が見つかった場合は、最初に見つかった位置の 0 から始まるインデックス。それ以外の場合は -1。</returns>
  1069. <param name="value">
  1070. <see cref="T:System.Collections.Specialized.StringCollection" /> 内で検索される <see cref="T:System.Object" />。値は null に設定できます。</param>
  1071. </member>
  1072. <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
  1073. <summary>
  1074. <see cref="T:System.Collections.Specialized.StringCollection" /> 内の指定したインデックスの位置に要素を挿入します。</summary>
  1075. <param name="index">
  1076. <paramref name="value" /> を挿入する位置の、0 から始まるインデックス番号。</param>
  1077. <param name="value">挿入する <see cref="T:System.Object" />。値は null に設定できます。</param>
  1078. <exception cref="T:System.ArgumentOutOfRangeException">
  1079. <paramref name="index" /> が 0 未満です。または<paramref name="index" /> が <see cref="P:System.Collections.Specialized.StringCollection.Count" /> より大きくなっています。</exception>
  1080. <exception cref="T:System.NotSupportedException">
  1081. <see cref="T:System.Collections.Specialized.StringCollection" /> は読み取り専用です。または<see cref="T:System.Collections.Specialized.StringCollection" /> が固定サイズです。</exception>
  1082. </member>
  1083. <member name="P:System.Collections.Specialized.StringCollection.System#Collections#IList#IsFixedSize">
  1084. <summary>
  1085. <see cref="T:System.Collections.Specialized.StringCollection" /> オブジェクトが固定サイズかどうかを示す値を取得します。</summary>
  1086. <returns>
  1087. <see cref="T:System.Collections.Specialized.StringCollection" /> オブジェクトが固定サイズの場合は true。それ以外の場合は false。既定値は、false です。</returns>
  1088. </member>
  1089. <member name="P:System.Collections.Specialized.StringCollection.System#Collections#IList#IsReadOnly">
  1090. <summary>
  1091. <see cref="T:System.Collections.Specialized.StringCollection" /> オブジェクトが読み取り専用かどうかを示す値を取得します。</summary>
  1092. <returns>
  1093. <see cref="T:System.Collections.Specialized.StringCollection" /> オブジェクトが読み取り専用の場合は true。それ以外の場合は false。既定値は、false です。</returns>
  1094. </member>
  1095. <member name="P:System.Collections.Specialized.StringCollection.System#Collections#IList#Item(System.Int32)">
  1096. <summary>指定したインデックスにある要素を取得または設定します。</summary>
  1097. <returns>指定したインデックスにある要素。</returns>
  1098. <param name="index">取得または設定する要素の、0 から始まるインデックス番号。</param>
  1099. <exception cref="T:System.ArgumentOutOfRangeException">
  1100. <paramref name="index" /> が 0 未満です。または<paramref name="index" /> が <see cref="P:System.Collections.Specialized.StringCollection.Count" /> 以上です。</exception>
  1101. </member>
  1102. <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IList#Remove(System.Object)">
  1103. <summary>
  1104. <see cref="T:System.Collections.Specialized.StringCollection" /> 内で最初に見つかった特定のオブジェクトを削除します。</summary>
  1105. <param name="value">
  1106. <see cref="T:System.Collections.Specialized.StringCollection" /> から削除する <see cref="T:System.Object" />。値は null に設定できます。</param>
  1107. <exception cref="T:System.NotSupportedException">
  1108. <see cref="T:System.Collections.Specialized.StringCollection" /> は読み取り専用です。または<see cref="T:System.Collections.Specialized.StringCollection" /> が固定サイズです。</exception>
  1109. </member>
  1110. <member name="T:System.Collections.Specialized.StringDictionary">
  1111. <summary>キーと、オブジェクトではなく文字列として厳密に型指定された値とのハッシュ テーブルを実装します。</summary>
  1112. </member>
  1113. <member name="M:System.Collections.Specialized.StringDictionary.#ctor">
  1114. <summary>
  1115. <see cref="T:System.Collections.Specialized.StringDictionary" /> クラスの新しいインスタンスを初期化します。</summary>
  1116. </member>
  1117. <member name="M:System.Collections.Specialized.StringDictionary.Add(System.String,System.String)">
  1118. <summary>指定したキーおよび値を持つエントリを <see cref="T:System.Collections.Specialized.StringDictionary" /> に追加します。</summary>
  1119. <param name="key">追加するエントリのキー。</param>
  1120. <param name="value">追加するエントリの値。値は null に設定できます。</param>
  1121. <exception cref="T:System.ArgumentNullException">
  1122. <paramref name="key" /> is null. </exception>
  1123. <exception cref="T:System.ArgumentException">An entry with the same key already exists in the <see cref="T:System.Collections.Specialized.StringDictionary" />. </exception>
  1124. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.StringDictionary" /> is read-only. </exception>
  1125. </member>
  1126. <member name="M:System.Collections.Specialized.StringDictionary.Clear">
  1127. <summary>
  1128. <see cref="T:System.Collections.Specialized.StringDictionary" /> からすべてのエントリを削除します。</summary>
  1129. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.StringDictionary" /> is read-only. </exception>
  1130. </member>
  1131. <member name="M:System.Collections.Specialized.StringDictionary.ContainsKey(System.String)">
  1132. <summary>
  1133. <see cref="T:System.Collections.Specialized.StringDictionary" /> に特定のキーが格納されているかどうかを確認します。</summary>
  1134. <returns>指定したキーを持つエントリが <see cref="T:System.Collections.Specialized.StringDictionary" /> に格納されている場合は true。それ以外の場合は false。</returns>
  1135. <param name="key">
  1136. <see cref="T:System.Collections.Specialized.StringDictionary" /> 内で検索されるキー。 </param>
  1137. <exception cref="T:System.ArgumentNullException">The key is null. </exception>
  1138. </member>
  1139. <member name="M:System.Collections.Specialized.StringDictionary.ContainsValue(System.String)">
  1140. <summary>
  1141. <see cref="T:System.Collections.Specialized.StringDictionary" /> に特定の値が格納されているかどうかを確認します。</summary>
  1142. <returns>指定した値を持つ要素が <see cref="T:System.Collections.Specialized.StringDictionary" /> に格納されている場合は true。それ以外の場合は false。</returns>
  1143. <param name="value">
  1144. <see cref="T:System.Collections.Specialized.StringDictionary" /> 内で検索される値。値は null に設定できます。</param>
  1145. </member>
  1146. <member name="M:System.Collections.Specialized.StringDictionary.CopyTo(System.Array,System.Int32)">
  1147. <summary>1 次元の <see cref="T:System.Array" /> インスタンスの指定したインデックス位置に、文字列ディクショナリの値をコピーします。</summary>
  1148. <param name="array">
  1149. <see cref="T:System.Collections.Specialized.StringDictionary" /> からコピーされる値のコピー先となる 1 次元 <see cref="T:System.Array" />。</param>
  1150. <param name="index">配列内のコピー開始位置を示すインデックス。</param>
  1151. <exception cref="T:System.ArgumentException">
  1152. <paramref name="array" /> is multidimensional.-or- The number of elements in the <see cref="T:System.Collections.Specialized.StringDictionary" /> is greater than the available space from <paramref name="index" /> to the end of <paramref name="array" />. </exception>
  1153. <exception cref="T:System.ArgumentNullException">
  1154. <paramref name="array" /> is null. </exception>
  1155. <exception cref="T:System.ArgumentOutOfRangeException">
  1156. <paramref name="index" /> is less than the lower bound of <paramref name="array" />. </exception>
  1157. </member>
  1158. <member name="P:System.Collections.Specialized.StringDictionary.Count">
  1159. <summary>
  1160. <see cref="T:System.Collections.Specialized.StringDictionary" /> に格納されているキー/値ペアの数を取得します。</summary>
  1161. <returns>
  1162. <see cref="T:System.Collections.Specialized.StringDictionary" /> に格納されているキー/値ペアの数。このプロパティ値を取得することは、O(1) 操作になります。</returns>
  1163. </member>
  1164. <member name="M:System.Collections.Specialized.StringDictionary.GetEnumerator">
  1165. <summary>文字列ディクショナリを反復処理する列挙子を返します。</summary>
  1166. <returns>文字列ディクショナリを反復処理する <see cref="T:System.Collections.IEnumerator" />。</returns>
  1167. </member>
  1168. <member name="P:System.Collections.Specialized.StringDictionary.IsSynchronized">
  1169. <summary>
  1170. <see cref="T:System.Collections.Specialized.StringDictionary" /> へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  1171. <returns>
  1172. <see cref="T:System.Collections.Specialized.StringDictionary" /> へのアクセスが同期されている (スレッド セーフである) 場合は true。それ以外の場合は false。</returns>
  1173. </member>
  1174. <member name="P:System.Collections.Specialized.StringDictionary.Item(System.String)">
  1175. <summary>指定されたキーに関連付けられている値を取得または設定します。</summary>
  1176. <returns>指定されたキーに関連付けられている値。指定したキーが見つからなかった場合は、Get は null を返し、Set は指定したキーを持つ新しいエントリを作成します。</returns>
  1177. <param name="key">値を取得または設定する対象のキー。</param>
  1178. <exception cref="T:System.ArgumentNullException">
  1179. <paramref name="key" /> is null.</exception>
  1180. </member>
  1181. <member name="P:System.Collections.Specialized.StringDictionary.Keys">
  1182. <summary>
  1183. <see cref="T:System.Collections.Specialized.StringDictionary" /> 内のキーのコレクションを取得します。</summary>
  1184. <returns>
  1185. <see cref="T:System.Collections.Specialized.StringDictionary" /> 内のキーを格納している <see cref="T:System.Collections.ICollection" />。</returns>
  1186. </member>
  1187. <member name="M:System.Collections.Specialized.StringDictionary.Remove(System.String)">
  1188. <summary>指定したキーを持つエントリを文字列ディクショナリから削除します。</summary>
  1189. <param name="key">削除するエントリのキー。</param>
  1190. <exception cref="T:System.ArgumentNullException">The key is null. </exception>
  1191. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.StringDictionary" /> is read-only. </exception>
  1192. </member>
  1193. <member name="P:System.Collections.Specialized.StringDictionary.SyncRoot">
  1194. <summary>
  1195. <see cref="T:System.Collections.Specialized.StringDictionary" /> へのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  1196. <returns>
  1197. <see cref="T:System.Collections.Specialized.StringDictionary" /> へのアクセスを同期するために使用できる <see cref="T:System.Object" />。</returns>
  1198. </member>
  1199. <member name="P:System.Collections.Specialized.StringDictionary.Values">
  1200. <summary>
  1201. <see cref="T:System.Collections.Specialized.StringDictionary" /> 内の値のコレクションを取得します。</summary>
  1202. <returns>
  1203. <see cref="T:System.Collections.Specialized.StringDictionary" /> 内の値を格納している <see cref="T:System.Collections.ICollection" />。</returns>
  1204. </member>
  1205. <member name="T:System.Collections.Specialized.StringEnumerator">
  1206. <summary>
  1207. <see cref="T:System.Collections.Specialized.StringCollection" /> に対する単純な反復処理をサポートします。</summary>
  1208. </member>
  1209. <member name="P:System.Collections.Specialized.StringEnumerator.Current">
  1210. <summary>コレクション内の現在の要素を取得します。</summary>
  1211. <returns>コレクション内の現在の要素。</returns>
  1212. <exception cref="T:System.InvalidOperationException">列挙子が、コレクションの最初の要素の前、または最後の要素の後に位置しています。</exception>
  1213. </member>
  1214. <member name="M:System.Collections.Specialized.StringEnumerator.MoveNext">
  1215. <summary>列挙子をコレクションの次の要素に進めます。</summary>
  1216. <returns>列挙子が次の要素に正常に進んだ場合は true。列挙子がコレクションの末尾を越えた場合は false。</returns>
  1217. <exception cref="T:System.InvalidOperationException">列挙子が作成された後に、コレクションが変更されました。</exception>
  1218. </member>
  1219. <member name="M:System.Collections.Specialized.StringEnumerator.Reset">
  1220. <summary>列挙子を初期位置、つまりコレクションの最初の要素の前に設定します。</summary>
  1221. <exception cref="T:System.InvalidOperationException">列挙子が作成された後に、コレクションが変更されました。</exception>
  1222. </member>
  1223. </members>
  1224. </doc>