Поделиться через


Элементы SPUserCollection

Представляет коллекцию объектов SPUser .

Тип SPUserCollection предоставляет следующие элементы.

Свойства

  Имя Описание
Общее свойство Count Получает количество пользователей, в коллекции. (Переопределяет SPBaseCollection.Count.)
Общее свойство Item[Int32] Получает объект пользователя по указанному индексу в коллекции. В C# это свойство является индексатором для класса SPUserCollection .
Общее свойство Item[String] Возвращает из коллекции объект пользователя с указанным именем пользователя. В C# это свойство является индексатором для класса SPUserCollection .
Общее свойство RetrieveAllRoles Получает или задает логическое значение, которое указывает, следует ли предварительно роли для пользователей увеличить производительность. (Унаследовано от SPMemberCollection.)
Общее свойство SchemaXmlEx Получает список схеме, которая задает поля, используемые для определения коллекции.
Общее свойство ViewSchemaXmlEx Получает схему, описывающую представление по умолчанию, используется, чтобы вернуть информацию пользователя для коллекции.
Общее свойство Web Получает веб-узел, к которому принадлежит коллекция. (Унаследовано от SPMemberCollection.)
Общее свойство Xml Возвращает XML-представление коллекции.
Общее свойство XmlEx Получает коллекцию в формате XMLDATA.

Вверх

Методы

  Имя Описание
Общий метод Add reservemember
Общий метод AddCollection Добавляет коллекцию пользователей в существующую коллекцию на основе массива, который определяет сведения о пользователе.
Общий метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Общий метод GetByEmail Возвращает пользователя с указанным адресом электронной почты.
Общий метод GetByID Возвращает пользователя с идентификатором указанного элемента.
Общий метод GetCollection Возвращает коллекцию пользователей с указанные имена пользователей.
Общий метод GetEnumerator Возвращает перечислитель для перебора элементов коллекции. (Унаследовано от SPBaseCollection.)
Общий метод GetHashCode (Унаследовано от Object.)
Общий метод GetType (Унаследовано от Object.)
Общий метод GetTypedEnumerator<T> Возвращает строго типизированный перечислитель для перебора элементов коллекции. (Унаследовано от SPBaseCollection.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Общий метод Remove(Int32) Удаляет пользователя по указанному индексу в коллекции.
Общий метод Remove(String) Удаляет из коллекции пользователя с указанным именем пользователя.
Общий метод RemoveByID Удаляет из коллекции с указанным Идентификатором пользователя.
Общий метод RemoveCollection Удаляет коллекцию пользователей, представленный массив строк, содержащий имена пользователей.
Общий метод ToString (Унаследовано от Object.)

Вверх

Поля

  Имя Описание
Защищенное поле m_arrRolesData Храните данные определения роли как двумерный массив. (Унаследовано от SPMemberCollection.)
Защищенное поле m_dwCountRoles Храните несколько определений ролей. (Унаследовано от SPMemberCollection.)
Защищенное поле m_role Сохраните определение роли, к которому принадлежит коллекция. (Унаследовано от SPMemberCollection.)
Защищенное поле m_web Сохраните веб-узел, к которому принадлежит коллекция. (Унаследовано от SPMemberCollection.)

Вверх

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЧастный метод ICollection.CopyTo Копирует элементы коллекции в массив, начиная с указанного индекса массива. (Унаследовано от SPBaseCollection.)
Явная реализация интерфейсаЧастное свойство ICollection.IsSynchronized Получает логическое значение, указывающее, является ли доступ к коллекции синхронизации или поточно ориентированными. (Унаследовано от SPBaseCollection.)
Явная реализация интерфейсаЧастное свойство ICollection.SyncRoot Получает объект, используемый для синхронизации доступа к коллекции. (Унаследовано от SPBaseCollection.)

Вверх

См. также

Справочные материалы

SPUserCollection класс

Пространство имен Microsoft.SharePoint