共用方式為


SPFeatureDefinitionCollection members

Include protected members
Include inherited members

代表SPFeatureDefinition物件的集合。

The SPFeatureDefinitionCollection type exposes the following members.

Properties

  Name Description
Public property Count 集合中取得物件的數目。 (Inherited from SPPersistedObjectCollection<T>.)
Public property IsEmpty 取得 Boolean 值,表示集合是否含有任何物件。 (Inherited from SPPersistedObjectCollection<T>.)
Public property Item[Guid] 會從集合取得指定的 guid 之功能定義。
Public property Item[String] 會從集合取得具有指定名稱的功能定義。
Public property Item[Guid, Int32]
Public property Item[String, Int32]
Protected property Parent 取得宣告此集合的父物件。 (Inherited from SPPersistedObjectCollection<T>.)

Top

Methods

  Name Description
Public method Add(T) 會將物件新增至集合。 (Inherited from SPPersistedChildCollection<T>.)
Public method Add(String, Guid) 將 「 功能 」 定義具有指定資訊清單路徑及方案識別碼加入的功能定義集合。
Public method Add(String, Guid, Boolean) 將 「 功能 」 定義具有指定資訊清單路徑及方案識別碼加入的功能定義,包括布林值參數會指定是否要強制重新安裝的功能定義集合。
Public method Add(String, Int32, Guid, Boolean) 將指定的資訊清單路徑,與 「 功能 」 定義的功能定義,包括布林值參數會指定是否要強制重新安裝的功能定義集合的相容性層級與方案識別碼。
Public method Ensure 會將物件新增至集合,並如果物件已存在,時重新加以初始化的現有物件的資料。 (Inherited from SPPersistedChildCollection<T>.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetEnumerator 取得可用來逐一查看集合的列舉值。 (Inherited from SPPersistedObjectCollection<T>.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method GetValue<U>() 使用指定的類型和預設名稱從集合中擷取的物件。 (Inherited from SPPersistedObjectCollection<T>.)
Public method GetValue<U>(Guid) 使用指定的識別碼和類型從集合中擷取的物件。 (Inherited from SPPersistedObjectCollection<T>.)
Public method GetValue<U>(String) 使用指定的名稱與類型從集合中擷取的物件。 (Inherited from SPPersistedObjectCollection<T>.)
Protected method MemberwiseClone (Inherited from Object.)
Public method Remove(Guid) 從集合移除指定的 guid 之功能定義。 (Overrides SPPersistedChildCollection<T>.Remove(Guid).)
Public method Remove(String) 從集合移除具有指定之相對資訊清單路徑之功能定義。
Public method Remove(Guid, Boolean) 強制移除功能定義集合中指定的 guid。
Public method Remove(Guid, Int32) 從集合移除指定的 GUID 及相容性層級的功能定義。
Public method Remove(String, Boolean) 強制移除功能定義集合中指定之相對資訊清單的路徑。
Public method Remove(String, Int32) 「 功能 」 定義與指定之相對資訊清單路徑及相容性層級從集合移除。
Public method Remove(Guid, Int32, Boolean) Forcely 從集合移除具有指定的 GUID 和相容性層級的功能定義。
Public method Remove(String, Int32, Boolean) 強制移除與指定之相對資訊清單路徑及相容性層級的功能定義集合中。
Public method ScanForFeatures 掃描檔案系統中的新功能,如果有新功能,則會將它們新增至功能定義集合。
Public method ToString (Inherited from Object.)

Top

Explicit interface implementations

  Name Description
Explicit interface implemetationPrivate method IEnumerable.GetEnumerator 透過這份清單中的所有項目傳回的列舉值。 (Inherited from SPPersistedObjectCollection<T>.)

Top

請參閱

參照

SPFeatureDefinitionCollection class

Microsoft.SharePoint.Administration namespace