SPUser class
此类主要用于 PageContext
类。 它为访问该页的 SharePoint 用户提供上下文信息。
注解
此类的构造函数标记为内部。 第三方代码不应直接调用构造函数或创建扩展类的 SPUser
子类。
属性
display |
当前用户的显示名称。 |
当前用户的电子邮件地址。 |
|
first |
返回用户每周第一天的区域设置,如果未设置,则返回未定义。 |
is |
如果当前用户为匿名来宾,则返回。 |
is |
如果当前用户为外部来宾,则返回 true。 |
login |
当前用户的登录名。 |
prefer |
此布尔值表示是否应使用用户或 Web 的时区设置来显示当前时间。 |
time |
返回用户的区域时区设置或未定义(如果尚未设置)。 |
属性详细信息
displayName
当前用户的显示名称。
readonly displayName: string;
属性值
string
注解
例如:"John Doe"
当前用户的电子邮件地址。
readonly email: string;
属性值
string
注解
例如:"example@contoso.com"
firstDayOfWeek
注意
此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
返回用户每周第一天的区域设置,如果未设置,则返回未定义。
readonly firstDayOfWeek: SPDayOfWeek | undefined;
属性值
SPDayOfWeek | undefined
isAnonymousGuestUser
如果当前用户为匿名来宾,则返回。
readonly isAnonymousGuestUser: boolean;
属性值
boolean
isExternalGuestUser
如果当前用户为外部来宾,则返回 true。
readonly isExternalGuestUser: boolean;
属性值
boolean
loginName
当前用户的登录名。
readonly loginName: string;
属性值
string
注解
示例:本地用户: "domain\user"
,联机用户: "user@domain.com"
preferUserTimeZone
此布尔值表示是否应使用用户或 Web 的时区设置来显示当前时间。
readonly preferUserTimeZone: boolean;
属性值
boolean
timeZoneInfo
注意
此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
返回用户的区域时区设置或未定义(如果尚未设置)。
readonly timeZoneInfo: SPTimeZone | undefined;
属性值
SPTimeZone | undefined