共用方式為


UserCollection 成員

代表User物件的集合。

UserCollection 類型公開下列成員。

建構函式

  名稱 描述
公用方法 UserCollection 初始化UserCollection物件的新執行個體。

頁首

屬性

  名稱 描述
公用屬性 AreItemsAvailable 取得一個 Boolean 值,指出是否子項目可供使用。 (繼承自 ClientObjectCollection。)
公用屬性 Context 傳回與用戶端物件相關聯的內容。 (繼承自 ClientObject。)
公用屬性 Count ClientObjectCollection取得用戶端物件的數目。 (繼承自 ClientObjectCollection。)
受保護屬性 Data 取得包含ClientObjectCollection執行個體中的項目清單的清單。 (繼承自 ClientObjectCollection。)
公用屬性 ElementType 取得ClientObjectCollection<T>中的項目類型。 (繼承自 ClientObjectCollection<T>。)
公用屬性 Expression 取得目前ClientObjectCollection<T>物件初始化Expression物件。 (繼承自 ClientObjectCollection<T>。)
公用屬性 Item 指定索引的ClientObjectCollection<T>取得的項目。 (繼承自 ClientObjectCollection<T>。)
受保護屬性 ObjectData 取得目前的用戶端物件的物件資料。 (繼承自 ClientObject。)
公用屬性 ObjectVersion 取得字串,表示目前的用戶端物件的版本。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用屬性 Path 追蹤用戶端物件的建立方式ClientRuntimeContext類別中,好讓可以重新建立在伺服器上的物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用屬性 Provider 從用戶端目前執行階段的內容,它實作IQueryProvider介面,可用來查詢資料從伺服器中取得類別執行個體。 (繼承自 ClientObjectCollection<T>。)
公用屬性 ServerObjectIsNull 取得伺服器物件,並傳回 null 如果伺服器物件為 null。 (繼承自 ClientObject。)
公用屬性 Tag 取得或設定與用戶端物件相關聯的資料。 (繼承自 ClientObject。)
公用屬性 TypedObject 從伺服器傳回正確類型資訊取得的物件。 (繼承自 ClientObject。)

頁首

方法

  名稱 描述
公用方法 Add 將使用者建立資訊參數所指定的使用者新增至集合。
受保護方法 AddChild 新增用戶端物件ClientObjectCollection的結尾。 (繼承自 ClientObjectCollection。)
公用方法 AddUser 將使用者參數的集合所指定的使用者。
受保護方法 CheckUninitializedProperty 若要判斷是否已初始化指定的值類型的屬性ClientObject檢查。 (繼承自 ClientObject。)
公用方法 CustomFromJson 會傳回一個 Boolean 值,指出是否自訂程式碼用來填入物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 FromJson 指出是否自訂程式碼用來填入物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 GetByEmail 傳回指定的電子郵件地址的使用者。
公用方法 GetById 傳回指定的成員識別碼的使用者
公用方法 GetByLoginName 傳回指定的登入名稱的使用者。
公用方法 GetEnumerator 傳回列舉可以逐一ClientObjectCollection<T>集合中的項目。 (繼承自 ClientObjectCollection<T>。)
受保護方法 GetItemAtIndex 指定索引的ClientObjectCollection取得的項目。 (繼承自 ClientObjectCollection。)
受保護方法 InitNonPropertyFieldFromJson 初始化JavaScript Object Notation (JSON)資料從伺服器為基礎的用戶端物件的非屬性欄位。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
受保護方法 InitOnePropertyFromJson 初始化JavaScript Object Notation (JSON)資料從伺服器為基礎的用戶端物件的屬性。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObjectCollection。)
公用方法 IsObjectPropertyInstantiated 指出是否已產生的用戶端物件指定的屬性。 (繼承自 ClientObject。)
公用方法 IsPropertyAvailable 會傳回一個 Boolean 值,指出是否已擷取或設定所指定的純量屬性。 (繼承自 ClientObject。)
受保護方法 LoadExpandoFields 初始化衍生的類別中覆寫的用戶端物件相關聯的擴充的屬性。 (繼承自 ClientObject。)
公用方法 RefreshLoad 重新載入時覆寫衍生類別中的用戶端物件相關聯的所有純量屬性。 (繼承自 ClientObject。)
公用方法 Remove 從集合中移除指定的使用者。
公用方法 RemoveById
公用方法 RemoveByLoginName
受保護方法 RemoveChild 移除ClientObjectCollection特定的用戶端物件。 (繼承自 ClientObjectCollection。)
受保護方法 RemoveFromParentCollection 從上層用戶端物件集合移除目前的用戶端物件。 (繼承自 ClientObject。)
公用方法 Retrieve() 擷取與物件相關聯的所有純量屬性。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 Retrieve([]) 擷取與物件相關聯的指定純量屬性。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 RetrieveItems 傳回指定要擷取的項目集合中的資料原型執行個體。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObjectCollection<T>。)
公用方法 ToString (繼承自 Object。)
受保護方法 UpdateClientObjectPropertyType 更新要有正確的類型,使用從伺服器傳回類型資訊的用戶端物件屬性的值。 (繼承自 ClientObject。)

頁首

明確介面實作

  名稱 描述
明確介面實作私用方法 IEnumerable.GetEnumerator 傳回逐一ClientObjectCollection列舉值。 (繼承自 ClientObjectCollection。)

頁首

請參閱

參照

UserCollection 類別

Microsoft.SharePoint.Client 命名空間