Freigeben über


UserPermissionObject Schnittstelle

Definition

Stellt ein Element der Auflistung des aktuellen Formulars Permission dar.

public interface class UserPermissionObject : Microsoft::Office::Interop::InfoPath::UserPermission
[System.Runtime.InteropServices.Guid("096CD6CB-0786-11D1-95FA-0080C78EE3BB")]
public interface UserPermissionObject : Microsoft.Office.Interop.InfoPath.UserPermission
type UserPermissionObject = interface
    interface UserPermission
Public Interface UserPermissionObject
Implements UserPermission
Abgeleitet
Attribute
Implementiert

Hinweise

Dieser Typ ist ein Wrapper für eine CoClass, die von verwaltetem Code für COM-Interoperabilität benötigt wird. Verwenden Sie diesen Typ, um auf die Mitglieder der COM-Schnittstelle zuzugreifen, die von dieser CoClass implementiert wird. Informationen zur COM-Schnittstelle, einschließlich eines Links zu Beschreibungen ihrer Member, finden Sie unterUserPermission .

Das UserPermissionObject-Objekt ordnet eine Berechtigungsgruppe für das aktuelle Formular mit einem einzelnen Benutzer und einem optionalen Ablaufdatum zu.

Definieren Sie einen Benutzer und die berechtigungen, die diesem Benutzer zugeordnet sind, mit den Eigenschaften der UserPermission-Klasse , und verwenden Sie dann die Add(String, Object, Object) -Methode des Permission -Objekts, um diesem Benutzer Berechtigungen für das aktuelle Formular hinzuzufügen und zu gewähren. Verwenden Sie dieRemove() -Methode des UserPermission-Objekts , um einen Benutzer und die Berechtigungen des Benutzers zu entfernen.

Während einige Berechtigungen, die über die Benutzeroberfläche erteilt werden, auf alle Benutzer angewendet werden, z. B. Drucken und Ablaufdatum, können Sie das UserPermission-Objekt verwenden, um die Berechtigungen auf einer benutzerbezogenen Basis mit benutzerbezogenem Ablaufdatum zuzuweisen.

Eigenschaften

ExpirationDate

Ruft das optionale Ablaufdatum für die Berechtigungen für das aktuelle Formular ab, das dem Benutzer zugewiesen ist, der einem UserPermission -Objekt zugeordnet ist, oder legt dieses fest.

(Geerbt von UserPermission)
Parent

Gibt das übergeordnete Objekt für das UserPermission-Objekt zurück.

(Geerbt von UserPermission)
Permission

Ruft einen Wert ab, der die Berechtigungen für das aktuelle Formular darstellt, das dem Benutzer zugewiesen ist, der einem UserPermission -Objekt zugeordnet ist, oder legt diesen fest.

(Geerbt von UserPermission)
UserId

Ruft die E-Mail-Adresse des Benutzers ab, dessen Berechtigungen für das aktuelle Formular durch das angegebene UserPermission -Objekt bestimmt werden.

(Geerbt von UserPermission)

Methoden

Remove()

Entfernt das aktuelle UserPermission Objekt aus den Berechtigungen des Formulars.

(Geerbt von UserPermission)

Gilt für: