Freigeben über


Permission.ApplyPolicy(String) Methode

Definition

Wendet eine Richtlinie auf das Formular mithilfe einer Richtlinienvorlagendatei an.

public:
 void ApplyPolicy(System::String ^ bstrFileName);
public void ApplyPolicy (string bstrFileName);
abstract member ApplyPolicy : string -> unit
Public Sub ApplyPolicy (bstrFileName As String)

Parameter

bstrFileName
String

Der Pfad und Dateiname einer XRML-Datei (Extensible Rights Markup Language), die Benutzer und Gruppen und auf die Formularvorlage anzuwendende Berechtigungen definiert.

Beispiele

Im folgenden Beispiel wird die ApplyPolicy-Methode verwendet, um eine Richtlinienvorlagendatei anzuwenden, die den Benutzer zum Bearbeiten, jedoch nicht zum Kopieren des aktuellen Formulars berechtigt.

_XDocument3 thisDoc = (_XDocument3)thisXDocument;
thisDoc.Permission.ApplyPolicy(
   "\\\\MyShare\\Templates\\Edit_but_not_copy.xml");
Dim thisDoc As _XDocument3 = DirectCast(thisXDocument, _XDocument3)
thisDoc.Permission.ApplyPolicy( _
   "\\MyShare\Templates\Edit_but_not_copy.xml")

Hinweise

Ein Beispiel für das Format einer XRML-Datei, die als Richtlinienvorlagendatei verwendet wird, finden Sie unter Beispiel End-User License.

Gilt für: