Interface IPersonProperties
A metadata for a person
Namespace: PnP.Core.Model.SharePoint
Assembly: PnP.Core.dll
Syntax
public interface IPersonProperties
A metadata for a person
public interface IPersonProperties
Person's account name in a form of "i:0#.f|membership|admin@m365x790252.onmicrosoft.com"
string AccountName { get; set; }
System.String
|
Direct reports for the current user
List<string> DirectReports { get; set; }
PnP.Core.Model.SharePoint.List<System.String>
|
Persons' display name
string DisplayName { get; set; }
System.String
|
Person's email
string Email { get; set; }
System.String
|
Extended managers for the current user
List<string> ExtendedManagers { get; set; }
PnP.Core.Model.SharePoint.List<System.String>
|
Extended reports for the current user
List<string> ExtendedReports { get; set; }
PnP.Core.Model.SharePoint.List<System.String>
|
Whether the current user is followed or not
bool IsFollowed { get; set; }
System.Boolean
|
Person's latest post url
string LatestPost { get; set; }
System.String
|
Current user's peers
List<string> Peers { get; set; }
PnP.Core.Model.SharePoint.List<System.String>
|
Person's site host url
string PersonalSiteHostUrl { get; set; }
System.String
|
Person's personal url
string PersonalUrl { get; set; }
System.String
|
Profile photo url
string PictureUrl { get; set; }
System.String
|
Person's title
string Title { get; set; }
System.String
|
User profile properties key-value collection
Dictionary<string, object> UserProfileProperties { get; set; }
Dictionary<System.String, System.Object>
|
User url
string UserUrl { get; set; }
System.String
|