指定主体的安全凭据。 这些凭据定义任务运行的安全上下文。
<xs:element name="Principal"
    type="principalType"
 />
Principal 元素由 principalType 复杂类型定义。
父元素
| 元素 | 派生 | 说明 | 
|---|---|---|
| 主体 | principalsType | 指定与任务关联的安全主体。 | 
子元素
| 元素 | 类型 | 说明 | 
|---|---|---|
| DisplayName | string | 指定任务计划程序 UI 中显示的主体的名称。 | 
| GroupId | string | 指定运行与主体关联的任务所需的用户组的标识符。 | 
| LogonType | logonType | 指定运行与主体关联的任务所需的安全登录方法。 | 
| UserId | string | 指定运行与主体关联的任务所需的用户标识符。 | 
属性
| 名称 | 类型 | 说明 | 
|---|---|---|
| ID | ID | 主体定义的标识符。 | 
注解
对于脚本开发,使用 Principal 对象指定 主体 的安全凭据。
对于 C++ 开发,使用 IPrincipal 接口指定主体的安全凭据。
上面列出的子元素由 principalType 复杂类型定义。 有关这些子元素的序列化信息,请参阅 principalType。
示例
以下 XML 定义具有用户标识符的主体。
<Principals>
    <Principal>
        <UserId></UserId>
        <LogonType><LogonType>
        <DisplayName></DisplayName>
    </Principal>
</Principals>
以下 XML 定义具有组标识符的主体。
<Principals>
    <Principal>
        <GroupId></GroupId>
        <DisplayName></DisplayName>
    </Principal>
</Principals>
要求
| 要求 | 值 | 
|---|---|
| 最低受支持的客户端 | Windows Vista [仅限桌面应用] | 
| 最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |