UserPermissionCollection.Item[] 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.
Überlädt
Item[Int32] |
Ruft das UserPermission -Objekt am angegebenen Index in der Auflistung ab. |
Item[String] |
Rufen Sie das UserPermission -Objekt mit dem angegebenen UserId aus der Auflistung ab. |
Item[Int32]
Ruft das UserPermission -Objekt am angegebenen Index in der Auflistung ab.
public:
abstract property Microsoft::Office::InfoPath::UserPermission ^ default[int] { Microsoft::Office::InfoPath::UserPermission ^ get(int index); };
public abstract Microsoft.Office.InfoPath.UserPermission this[int index] { get; }
member this.Item(int) : Microsoft.Office.InfoPath.UserPermission
Default Public MustOverride ReadOnly Property Item(index As Integer) As UserPermission
Parameter
- index
- Int32
Der nullbasierte Index des abzurufenden UserPermission-Objekts.
Eigenschaftswert
Ein UserPermission -Objekt, das den angegebenen Benutzer darstellt.
Beispiele
Im folgenden Beispiel wird durch Klicken auf das Schaltfläche-Steuerelement das UserPermissionsCollection-Element für das aktuelle Formular abgerufen und für den zweiten Benutzer in der Auflistung die Change-Zugriffsebene festgelegt.
public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
Permission.UserPermissions[1].Permission = PermissionType.Change;
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
ByVal e As ClickedEventArgs)
Permission.UserPermissions(1).Permission = PermissionType.Change
End Sub
Hinweise
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.
Gilt für:
Item[String]
Rufen Sie das UserPermission -Objekt mit dem angegebenen UserId aus der Auflistung ab.
public:
abstract property Microsoft::Office::InfoPath::UserPermission ^ default[System::String ^] { Microsoft::Office::InfoPath::UserPermission ^ get(System::String ^ userId); };
public abstract Microsoft.Office.InfoPath.UserPermission this[string userId] { get; }
member this.Item(string) : Microsoft.Office.InfoPath.UserPermission
Default Public MustOverride ReadOnly Property Item(userId As String) As UserPermission
Parameter
- userId
- String
Die E-Mail-Adresse des angegebenen Benutzers.
Eigenschaftswert
Eine UserPermission , die den angegebenen Benutzer darstellt. Gibt einen NULL-Verweis (Nothing in Visual Basic) zurück, wenn der angegebene userId
nicht vorhanden ist.
Beispiele
Im folgenden Beispiel wird durch Klicken auf das Button-Steuerelement die UserPermissionsCollection für das aktuelle Formular abgerufen und der Benutzer mit der E-Mail-Adresse someone@example.com auf die Zugriffsebene Ändern festgelegt.
public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
Permission.UserPermissions["someone@example.com"].Permission =
PermissionType.Change;
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
ByVal e As ClickedEventArgs)
Permission.UserPermissions("someone@example.com").Permission = _
PermissionType.Change
End Sub
Hinweise
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.