Freigeben über


Permission.RequestPermissionURL Eigenschaft

Definition

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.

public:
 property System::String ^ RequestPermissionURL { System::String ^ get(); void set(System::String ^ value); };
public string RequestPermissionURL { get; set; }
member this.RequestPermissionURL : string with get, set
Public Property RequestPermissionURL As String

Eigenschaftswert

Die Zeichenfolge, die im Textfeld Benutzer kann hier weitere Berechtigungen anfordern im Dialogfeld Berechtigung im InfoPath-Entwurfsmodus angegeben ist, oder der Wert, der aus Code mithilfe dieser Eigenschaft festgelegt wird.

Beispiele

Im folgenden Beispiel wird die RequestPermissionURL-Eigenschaft verwendet, um den URL oder die E-Mail-Adresse anzuzeigen, von der zusätzliche Berechtigungen abgerufen werden können.

_XDocument3 thisDoc = (_XDocument3)thisXDocument;
thisXDocument.UI.Alert(thisDoc.Permission.RequestPermissionURL);
Dim thisDoc As _XDocument3 = DirectCast(thisXDocument, _XDocument3)
thisXDocument.UI.Alert(thisDoc.Permission.RequestPermissionURL)

Hinweise

Die RequestPermissionUrl-Eigenschaft entspricht dem Wert, der im Textfeld Benutzer können zusätzliche Berechtigungen über die Benutzeroberfläche des Entwurfsmodus anfordern angegeben ist. Verwenden Sie die RequestPermissionUrl-Eigenschaft , um eine Datei, eine Website oder einen E-Mail-Kontakt anzugeben, von dem Benutzer zusätzliche Berechtigungen für das aktive Formular anfordern oder anfordern können. Zum Beispiel:

  • Eine Webadresse: http://companyserver/request_permissions.asp
  • Eine Datei: \\companyserver\share\requesting_permissions.txt
  • Eine E-Mail-Adresse: mailto:permissionsmrg@example.com? Subject=Request%20permissions

Da das Permission-Objekt und seine Member neu in Microsoft InfoPath sind, müssen Sie das von der thisXDocument-Variable zurückgegebene Objekt in den _XDocument3 Typ umwandeln, um auf dieses Objekt und seine Member zuzugreifen. Weitere Informationen hierzu finden Sie unter Vorgehensweise: Verwenden von Objektmodellmembern, die nicht mit InfoPath 2003 kompatibel sind.

Auf dieses Mitglied kann nur mithilfe von Formularen zugegriffen werden, die in der gleichen Domäne wie das derzeit geöffnete Formular ausgeführt werden oder denen domänenübergreifende Berechtigungen zugewiesen wurden.

Gilt für: