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


Элементы SPRoleCollection

Примечание. Этот API устарел.

Вместо этого воспользуйтесь новыми классами, SPRoleDefinition и SPRoleAssignment для определения ролей и назначать их пользователям. Дополнительные сведения содержатся в разделе Changes in the Authorization Object Model. (В Windows SharePoint Services 2.0SPRoleCollection коллекции объектов SPRole и сохраняется для обеспечения обратной совместимости.)

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

Свойства

  Имя Описание
Общее свойство Count Устарел.Устаревшие. Вместо этого воспользуйтесь новыми классами, SPRoleDefinition и SPRoleAssignment для определения ролей и назначать их пользователям. Дополнительные сведения содержатся в разделе Changes in the Authorization Object Model. (В Windows SharePoint Services 2.0, свойство Count возвращается число ролей в коллекции и сохраняется для обеспечения обратной совместимости.). (Переопределяет SPBaseCollection.Count.)
Общее свойство Item[Int32] Устарел.Устаревшие. Вместо этого воспользуйтесь новыми классами, SPRoleDefinition и SPRoleAssignment для определения ролей и назначать их пользователям. Дополнительные сведения содержатся в разделе Changes in the Authorization Object Model. (В Windows SharePoint Services 2.0, свойство Item возвращенный объект роль по указанному индексу в коллекции и сохраняется для обеспечения обратной совместимости.)
Общее свойство Item[String] Устарел.Устаревшие. Вместо этого воспользуйтесь новыми классами, SPRoleDefinition и SPRoleAssignment для определения ролей и назначать их пользователям. Дополнительные сведения содержатся в разделе Changes in the Authorization Object Model. (В Windows SharePoint Services 2.0, свойство Item возвращаемых роль объекта с указанным именем из коллекции и сохраняется для обеспечения обратной совместимости.)
Общее свойство Web Устарел.Устаревшие. Вместо этого воспользуйтесь новыми классами, SPRoleDefinition и SPRoleAssignment для определения ролей и назначать их пользователям. Дополнительные сведения содержатся в разделе Changes in the Authorization Object Model. (В Windows SharePoint Services 2.0, свойство Web родительского веб-узла для коллекции ролей возвращается и сохраняется для обеспечения обратной совместимости.)
Общее свойство Xml Устарел.Устаревшие. Вместо этого воспользуйтесь новыми классами, SPRoleDefinition и SPRoleAssignment для определения ролей и назначать их пользователям. Дополнительные сведения содержатся в разделе Changes in the Authorization Object Model. (В Windows SharePoint Services 2.0, свойство Xml возвращается коллекция ролей в формате XML и сохраняется для обеспечения обратной совместимости.)

Вверх

Методы

  Имя Описание
Общий метод Add Устарел.Устаревшие. Вместо этого воспользуйтесь новыми классами, SPRoleDefinition и SPRoleAssignment для определения ролей и назначать их пользователям. Дополнительные сведения содержатся в разделе Changes in the Authorization Object Model. (В Windows SharePoint Services 2.0Add метод создания объекта роли с указанной маской имя, описание и разрешения в коллекции и сохраняется для обеспечения обратной совместимости.)
Общий метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Общий метод GetByID Устарел.Устаревшие. Вместо этого воспользуйтесь новыми классами, SPRoleDefinition и SPRoleAssignment для определения ролей и назначать их пользователям. Дополнительные сведения содержатся в разделе Changes in the Authorization Object Model. (В Windows SharePoint Services 2.0метода GetByID возвращается роль с указанным Идентификатором и сохраняется для обеспечения обратной совместимости.)
Общий метод GetCollection Устарел.Устаревшие. Вместо этого воспользуйтесь новыми классами, SPRoleDefinition и SPRoleAssignment для определения ролей и назначать их пользователям. Дополнительные сведения содержатся в разделе Changes in the Authorization Object Model. (В Windows SharePoint Services 2.0метода GetCollection возвращается ролей, указанных в массиве имен из коллекции и сохраняется для обеспечения обратной совместимости.)
Общий метод GetEnumerator Возвращает перечислитель для перебора элементов коллекции. (Унаследовано от SPBaseCollection.)
Общий метод GetHashCode (Унаследовано от Object.)
Общий метод GetSpecialRole Устарел.Устаревшие. Вместо этого воспользуйтесь новыми классами, SPRoleDefinition и SPRoleAssignment для определения ролей и назначать их пользователям. Дополнительные сведения содержатся в разделе Changes in the Authorization Object Model. (В Windows SharePoint Services 2.0метода GetCollection возвращается системной роли, задан по типу и сохраняется для обеспечения обратной совместимости.)
Общий метод GetType (Унаследовано от Object.)
Общий метод GetTypedEnumerator<T> Возвращает строго типизированный перечислитель для перебора элементов коллекции. (Унаследовано от SPBaseCollection.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Общий метод Remove(Int32) Устарел.Устаревшие. Вместо этого воспользуйтесь новыми классами, SPRoleDefinition и SPRoleAssignment для определения ролей и назначать их пользователям. Дополнительные сведения содержатся в разделе Changes in the Authorization Object Model. (В Windows SharePoint Services 2.0метод Remove удалена роль по указанному индексу в коллекции и сохраняется для обеспечения обратной совместимости.)
Общий метод Remove(String) Устарел.Устаревшие. Вместо этого воспользуйтесь новыми классами, SPRoleDefinition и SPRoleAssignment для определения ролей и назначать их пользователям. Дополнительные сведения содержатся в разделе Changes in the Authorization Object Model. (В Windows SharePoint Services 2.0метод Remove роль с указанным именем удаляется из коллекции и сохраняется для обеспечения обратной совместимости.)
Общий метод RemoveByID Устарел.Устаревшие. Вместо этого воспользуйтесь новыми классами, SPRoleDefinition и SPRoleAssignment для определения ролей и назначать их пользователям. Дополнительные сведения содержатся в разделе Changes in the Authorization Object Model. (В Windows SharePoint Services 2.0RemoveByID метод удаления ролей с указанным Идентификатором из коллекции и сохраняется для обеспечения обратной совместимости.)
Общий метод ToString (Унаследовано от Object.)

Вверх

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

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

Вверх

См. также

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

SPRoleCollection класс

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