Miembros SPPermissionCollection
NOTA: esta API está ahora obsoleta.
Usar las nuevas clases SPRoleDefinition y SPRoleAssignment en su lugar, para definir las funciones y asignar usuarios a ellos. Para obtener más información, vea Changes in the Authorization Object Model. (En Windows SharePoint Services 2.0, SPRole representa una colección de objetos de SPPermission y se mantiene por compatibilidad con versiones anteriores.)
El tipo SPPermissionCollection expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Count | Obsoleto. Obtiene el número de permisos de la colección. (Reemplaza a SPBaseCollection.Count). | |
Inherited | Obsoleto. Obtiene un valor booleano que especifica si la colección se hereda del objeto primario. | |
Item[Int32] | Obsoleto. Obtiene el objeto de permiso en el índice especificado de la colección. En C#, esta propiedad es un indizador para la clase SPPermissionCollection . | |
Item[SPMember] | Obsoleto. Obtiene el objeto de permiso con el miembro especificado de la colección. En C#, esta propiedad es un indizador para la clase SPPermissionCollection . | |
Parent | Obsoleto. Obtiene el objeto primario de la colección de permisos, que puede ser una lista o un sitio. | |
RequestAccess | Obsoleto. Obtiene o establece un valor booleano que especifica si está habilitada la solicitud de acceso para obtener una lista. | |
RequestAccessEmail | Obsoleto. Obtiene o establece si la solicitud para el acceso está habilitada para un sitio y especifica la dirección de correo electrónico a la que se envían las solicitudes. | |
Xml | Obsoleto. Obtiene la colección de permisos en formato XML. | |
Xml2 | Obsoleto. Obtiene la colección de permisos en formato XML. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Add | Obsoleto. Crea un objeto de permiso con el miembro especificado y permisos de la colección. | |
AddCollection | Obsoleto. Agrega los usuarios y sus permisos a una lista, modifica los permisos de los usuarios para obtener una lista, modifica los permisos de un grupo existente para una lista o modifica los permisos de una función existente para un sitio. | |
CheckPermissions | Obsoleto. Comprueba si el usuario actual tiene los permisos especificados para la lista o sitio y, en caso contrario, produce una excepción de acceso denegado. | |
DoesUserHavePermissions | Obsoleto. Devuelve un valor que indica si el usuario actual tiene los permisos especificados. | |
Equals | (Heredado desde Object). | |
Finalize | (Heredado desde Object). | |
GetEnumerator | Obtiene un enumerador para recorrer en iteración la colección. (Heredado desde SPBaseCollection). | |
GetHashCode | (Heredado desde Object). | |
GetType | (Heredado desde Object). | |
GetTypedEnumerator<T> | Devuelve un enumerador de seguridad de tipos para recorrer en iteración la colección. (Heredado desde SPBaseCollection). | |
MemberwiseClone | (Heredado desde Object). | |
Remove(Int32) | Obsoleto. Quita el objeto de permiso en el índice especificado de la colección. | |
Remove(SPMember) | Obsoleto. Quita el permiso que está asociado con el miembro especificado de la colección. | |
RemoveCollection | Obsoleto. Quita los permisos representados por una matriz de enteros de identificadores de miembro de la colección. | |
ResetPermissions | Obsoleto. Restablece los permisos heredados del objeto primario. | |
ToString | (Heredado desde Object). |
Arriba
Implementaciones de interfaz explícitas
Nombre | Descripción | |
---|---|---|
ICollection.CopyTo | Copia los elementos de la colección en una matriz, empezando en el índice de matriz especificada. (Heredado desde SPBaseCollection). | |
ICollection.IsSynchronized | Obtiene un valor booleano que indica si el acceso a la colección está sincronizado o seguros para subprocesos. (Heredado desde SPBaseCollection). | |
ICollection.SyncRoot | Obtiene un objeto que se usa para sincronizar el acceso a la colección. (Heredado desde SPBaseCollection). |
Arriba