Элементы 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.) |
Вверх