Freigeben über


UserPermission-Klasse

Stellt ein Member der UserPermissionCollection-Auflistung des aktuellen Formulars dar.

Vererbungshierarchie

System.Object
  Microsoft.Office.InfoPath.UserPermission

Namespace:  Microsoft.Office.InfoPath
Assembly:  Microsoft.Office.InfoPath (in Microsoft.Office.InfoPath.dll)

Syntax

'Declaration
Public MustInherit Class UserPermission
'Usage
Dim instance As UserPermission
public abstract class UserPermission

Hinweise

Die UserPermission-Klasse verknüpft eine Berechtigungsgruppe für das aktuelle Formular mit einem einzelnen Benutzer und einem optionalen Ablaufdatum.

Definieren Sie einen Benutzer und die Berechtigungen, die mit diesem Benutzer verknüpft sind, mithilfe der Eigenschaften der UserPermission-Klasse, und verwenden Sie dann eine der Add-Methoden der UserPermissionCollection-Klasse, um diesem Benutzer für das aktuelle Formular Berechtigungen hinzuzufügen und zu erteilen. Verwenden Sie die Remove-Methode der UserPermission-Klasse oder die Remove-Methode der UserPermissionCollection-Klasse, 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.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

UserPermission-Member

Microsoft.Office.InfoPath-Namespace