DataSourceElementCollection 類別
表示包含子系 DataSourceElement 物件集合的 XML 項目。
繼承階層架構
Object
ConfigurationElement
ConfigurationElementCollection
Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElementCollection
命名空間: Microsoft.VisualStudio.TestTools.UnitTesting
組件: Microsoft.VisualStudio.QualityTools.UnitTestFramework (在 Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 中)
語法
'宣告
Public NotInheritable Class DataSourceElementCollection _
Inherits ConfigurationElementCollection
public sealed class DataSourceElementCollection : ConfigurationElementCollection
public ref class DataSourceElementCollection sealed : public ConfigurationElementCollection
[<Sealed>]
type DataSourceElementCollection =
class
inherit ConfigurationElementCollection
end
public final class DataSourceElementCollection extends ConfigurationElementCollection
DataSourceElementCollection 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
DataSourceElementCollection | 初始化 DataSourceElementCollection 類別的新執行個體。 |
回頁首
屬性
名稱 | 描述 | |
---|---|---|
AddElementName | 取得或設定 ConfigurationElement 的名稱,以在衍生類別中覆寫時,與 ConfigurationElementCollection 中的加入作業相關聯。 (繼承自 ConfigurationElementCollection)。 | |
ClearElementName | 取得或設定 ConfigurationElement 的名稱,以在衍生類別中覆寫時,與 ConfigurationElementCollection 中的清除作業相關聯。 (繼承自 ConfigurationElementCollection)。 | |
CollectionType | 取得 ConfigurationElementCollection 的型別。 (繼承自 ConfigurationElementCollection)。 | |
Count | 取得集合中的項目數目。 (繼承自 ConfigurationElementCollection)。 | |
ElementInformation | 取得 ElementInformation 物件,其中包含 ConfigurationElement 物件之不可自訂的資訊和功能。 (繼承自 ConfigurationElement)。 | |
ElementProperty | 取得表示 ConfigurationElement 物件本身的 ConfigurationElementProperty 物件。 (繼承自 ConfigurationElement)。 | |
EmitClear | 取得或設定值,這個值指定是否已經清除集合。 (繼承自 ConfigurationElementCollection)。 | |
IsSynchronized | 取得值,表示對集合的存取是否為同步的。 (繼承自 ConfigurationElementCollection)。 | |
Item(ConfigurationProperty) | 取得或設定此組態項目的屬性 (Property) 或屬性 (Attribute)。 (繼承自 ConfigurationElement)。 | |
Item[Int32] | 取得或設定位於指定索引上的 DataSourceElement。 | |
Item[String] | 取得由名稱所識別的 DataSourceElement。 | |
LockAllAttributesExcept | 取得已鎖定屬性的集合。 (繼承自 ConfigurationElement)。 | |
LockAllElementsExcept | 取得已鎖定項目的集合。 (繼承自 ConfigurationElement)。 | |
LockAttributes | 取得已鎖定屬性的集合。 (繼承自 ConfigurationElement)。 | |
LockElements | 取得已鎖定項目的集合。 (繼承自 ConfigurationElement)。 | |
LockItem | 取得或設定值,指出此項目是否已被鎖定。 (繼承自 ConfigurationElement)。 | |
Properties | 取得屬性的集合。 (繼承自 ConfigurationElement)。 | |
RemoveElementName | 取得或設定 ConfigurationElement 的名稱,以在衍生類別中覆寫時,與 ConfigurationElementCollection 中的移除作業相關聯。 (繼承自 ConfigurationElementCollection)。 | |
SyncRoot | 取得用於同步存取 ConfigurationElementCollection 的物件。 (繼承自 ConfigurationElementCollection)。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
Add | 將資料來源項目加入至 DataSourceElementCollection。 | |
BaseAdd | 將組態項目加入組態項目集合。 (繼承自 ConfigurationElementCollection)。 | |
BaseClear | 從集合移除所有組態項目物件。 (繼承自 ConfigurationElementCollection)。 | |
BaseGet(Object) | 傳回具有指定索引鍵的組態項目。 (繼承自 ConfigurationElementCollection)。 | |
BaseGet(Int32) | 取得位在指定之索引位置的組態項目。 (繼承自 ConfigurationElementCollection)。 | |
BaseGetAllKeys | 傳回包含在 ConfigurationElementCollection 中所有組態項目的索引鍵陣列。 (繼承自 ConfigurationElementCollection)。 | |
BaseGetKey | 取得在指定之索引位置的 ConfigurationElement 索引鍵。 (繼承自 ConfigurationElementCollection)。 | |
BaseIsRemoved | 指出是否已從 ConfigurationElementCollection 移除具有指定索引鍵的 ConfigurationElement。 (繼承自 ConfigurationElementCollection)。 | |
BaseRemove | 從集合移除 ConfigurationElement。 (繼承自 ConfigurationElementCollection)。 | |
BaseRemoveAt | 移除在指定之索引位置的 ConfigurationElement。 (繼承自 ConfigurationElementCollection)。 | |
Clear | 從集合中移除所有資料來源項目物件。 | |
CopyTo | 複製 ConfigurationElementCollection 的內容至陣列。 (繼承自 ConfigurationElementCollection)。 | |
DeserializeElement | 從組態檔讀取 XML。 (繼承自 ConfigurationElement)。 | |
Equals | 將 ConfigurationElementCollection 與指定的物件相比較。 (繼承自 ConfigurationElementCollection)。 | |
GetEnumerator | 基礎架構。 取得 IEnumerator,其用於逐一查看 ConfigurationElementCollection。 (繼承自 ConfigurationElementCollection)。 | |
GetHashCode | 取得表示 ConfigurationElementCollection 執行個體的唯一值。 (繼承自 ConfigurationElementCollection)。 | |
GetType | 取得目前實例 Type 的屬性。 (繼承自 Object)。 | |
Init | 將 ConfigurationElement 物件設定為它的初始狀態。 (繼承自 ConfigurationElement)。 | |
InitializeDefault | 用來初始化 ConfigurationElement 物件的預設值集。 (繼承自 ConfigurationElement)。 | |
IsModified | 在衍生類別中覆寫時,指出這個 ConfigurationElementCollection 自上次儲存或載入後是否已修改。 (繼承自 ConfigurationElementCollection)。 | |
IsReadOnly | 指出 ConfigurationElementCollection 物件是否為唯讀。 (繼承自 ConfigurationElementCollection)。 | |
Remove(String) | 從集合移除 DataSourceElement。 | |
Remove(DataSourceElement) | 從集合移除 DataSourceElement。 | |
Reset | 在衍生類別中覆寫時,將 ConfigurationElementCollection 重設為其未修改的狀態。 (繼承自 ConfigurationElementCollection)。 | |
ResetModified | 在衍生類別中覆寫時,將 IsModified 屬性的值重設為 false。 (繼承自 ConfigurationElementCollection)。 | |
SerializeElement | 在衍生類別中覆寫時,將組態資料寫入組態檔的 XML 項目中。 (繼承自 ConfigurationElementCollection)。 | |
SerializeToXmlElement | 在衍生類別中實作時,將此組態項目的外部標記寫入組態檔中。 (繼承自 ConfigurationElement)。 | |
SetReadOnly | 基礎架構。 設定 ConfigurationElementCollection 物件和所有子項目的 IsReadOnly 屬性。 (繼承自 ConfigurationElementCollection)。 | |
ToString | 傳回代表目前物件的字串。 (繼承自 Object)。 | |
Unmerge | 基礎架構。 抵銷從不同組態階層架構層合併組態資訊的影響 (繼承自 ConfigurationElementCollection)。 |
回頁首
明確介面實作
名稱 | 描述 | |
---|---|---|
System#Collections#ICollection#CopyTo | 將 ConfigurationElementCollection 複製至陣列。 (繼承自 ConfigurationElementCollection)。 |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。