Permission Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dieser Typ ist ein Wrapper für eine COM-Schnittstelle, die von verwaltetem Code für COM-Interoperabilität benötigt wird. Verwenden Sie den Typ, der die CoClass umschließt, welche diese Schnittstelle implementiert, um auf die von dieser Schnittstelle angegebenen Mitglieder zuzugreifen. Informationen zu diesem Typ, einschließlich Verwendung, Anmerkungen und Beispielen, finden Sie unterPermissionObject .
public interface class Permission
[System.Runtime.InteropServices.Guid("096cd6cc-0786-11d1-95fa-0080c78ee3bb")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsDual)]
public interface Permission
type Permission = interface
Public Interface Permission
- Abgeleitet
- Attribute
Eigenschaften
Count |
Ruft die Anzahl der UserPermissionObject -Objekte ab, die dem Formular zugeordnet sind. |
DocumentAuthor |
Ruft den Autor des aktuellen Formulars als E-Mail-Adresse ab, oder legt ihn fest. |
Enabled |
Ruft ab, ob die durch das Permission-Objekt dargestellten Berechtigungseinstellungen für das aktuelle Formular aktiviert sind, oder legt diese Einstellung fest. |
Item[Object] |
Ruft das UserPermission -Objekt am angegebenen Index ab. |
PermissionFromPolicy |
Ruft ab, ob eine Berechtigungsrichtlinie auf das aktuelle Formular angewendet wurde. |
PolicyDescription |
Ruft eine Beschreibung der Richtlinie ab, die auf dem aktuellen Formular angewendet wurde. |
PolicyName |
Ruft den Namen der Richtlinie ab, die auf dem aktuellen Formular angewendet wurde. |
RequestPermissionURL |
Ruft die Datei, den URL oder die E-Mail-Adresse ab, an die sich Benutzer wenden müssen, die zusätzliche Berechtigungen für das aktuelle Formular benötigen, oder legt sie fest. |
StoreLicenses |
Ruft ab, ob die Benutzerlizenz zum Anzeigen des aktuellen Formulars zwischengespeichert werden soll, um die Offlineanzeige zuzulassen, wenn der Benutzer keine Verbindung zu einem Rechteverwaltungsserver herstellen kann, oder legt diese Einstellung fest. |
Methoden
Add(String, Object, Object) |
Erstellt eine neue Berechtigungsgruppe für das aktuelle Formular für den angegebenen Benutzer mit den angegebenen Berechtigungen und einem Ablaufdatum. |
ApplyPolicy(String) |
Wendet eine Richtlinie auf das Formular mithilfe einer Richtlinienvorlagendatei an. |
GetEnumerator() |
Ruft IEnumerator zum Durchlaufen der Auflistung ab. |
RemoveAll() |
Entfernt alle UserPermission dem Formular zugeordneten Objekte. |