다음을 통해 공유


UserPermission 클래스

현재 양식의 UserPermissionCollection 컬렉션 구성원을 나타냅니다.

네임스페이스: Microsoft.Office.InfoPath
어셈블리: Microsoft.Office.InfoPath(microsoft.office.infopath.dll)

구문

Public MustInherit Class UserPermission

Dim instance As UserPermission
public abstract class UserPermission

주의

UserPermission 클래스는 현재 양식에 대한 권한 집합을 단일 사용자 및 만료 날짜(선택 사항)와 연결합니다.

UserPermission 클래스의 속성을 사용하여 사용자 및 해당 사용자와 연결된 권한을 정의한 다음 UserPermissionCollection 클래스의 Add 메서드를 사용하여 현재 양식에 대한 해당 사용자 권한을 추가 및 부여합니다. UserPermission 클래스의 Remove 메서드 또는 UserPermissionCollection 클래스의 Remove 메서드를 사용하여 사용자 및 해당 사용자의 권한을 제거합니다.

사용자 인터페이스를 통해 부여되는 일부 권한(예: 인쇄 및 만료 날짜)은 모든 사용자에게 적용할 수 있지만 UserPermission 개체를 사용하여 만료 날짜가 사용자마다 다른 사용자 단위의 권한을 할당할 수 있습니다.

상속 계층 구조

System.Object
  Microsoft.Office.InfoPath.UserPermission

스레드 보안

Visual Basic에서 공유되는 이 형식의 모든 Public static 구성원은 스레드로부터 안전합니다.

참고 항목

참조

UserPermission 구성원
Microsoft.Office.InfoPath 네임스페이스