XmlForm.Permission Eigenschaft
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.
Ruft einen Verweis auf ein Permission -Objekt ab, das dem Formular zugeordnet ist.
public:
abstract property Microsoft::Office::InfoPath::Permission ^ Permission { Microsoft::Office::InfoPath::Permission ^ get(); };
public abstract Microsoft.Office.InfoPath.Permission Permission { get; }
member this.Permission : Microsoft.Office.InfoPath.Permission
Public MustOverride ReadOnly Property Permission As Permission
Eigenschaftswert
Ein Permission -Objekt, das die IRM-Berechtigungseinstellungen (Information Rights Management) für das Formular darstellt.
Beispiele
Im folgenden Codebeispiel wird beim Klicken auf das Button-Steuerelement die Permission-Eigenschaft verwendet, um ein Permission-Objekt für das aktuelle Formular zurückzugeben. Anschließend wird mithilfe der Enabled -Eigenschaft angezeigt, ob Berechtigungseinstellungen für das aktuelle Formular aktiviert sind.
public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
MessageBox.Show(this.Permission.Enabled.ToString());
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
ByVal e As ClickedEventArgs)
MessageBox.Show(Me.Permission.Enabled.ToString())
End Sub
Hinweise
Nachdem ein Verweis auf das Permission-Objekt zurückgegeben wurde, kann das Objekt verwendet werden, um Berechtigungen auf das aktive Formular einzuschränken und um spezifische Berechtigungseinstellungen, wie z. B. die Einstellung, ob Daten im Formular bearbeitet, kopiert oder gedruckt werden können, zurückzugeben oder festzulegen.
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.
Auf diesen Typ oder dieses Mitglied kann nur über Code zugegriffen werden, der in Formularen ausgeführt wird, die in Microsoft InfoPath Filler geöffnet wurden.