SPObjectSharingInformationUser members

Contains information about a user with whom a securable object is shared.

The SPObjectSharingInformationUser type exposes the following members.

Constructors

  Name Description
Public method SPObjectSharingInformationUser Initializes a new instance of the SPObjectSharingInformationUser class.

Top

Properties

  Name Description
Public property CustomRoleNames Gets the custom role names that the user has for a document.
Public property Department Gets the department for the user.
Public property Email Gets the email address for the user.
Public property HasEditPermission Gets whether the user has edit permission for a document.
Public property HasViewPermission Gets whether the user has view permission for a document.
Public property ID Gets the identifier for the user.
Public property IsSiteAdmin Gets whether the user is a site administrator.
Public property JobTitle Gets the job title for the user.
Public property LoginName Gets the login name for the user.
Public property Name Gets the display name for the user.
Public property Picture Gets the picture URL for the user.
Public property Principal Gets the principal with whom a securable object is shared. This could be a user or group.
Public property SipAddress Gets the Session Initiation Protocol (SIP) address for the user.
Public property User Gets the user with whom a securable object is shared.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

See also

Reference

SPObjectSharingInformationUser class

Microsoft.SharePoint namespace