Compartilhar via


UserPermissionCollection.Item[] Propriedade

Definição

Sobrecargas

Item[Int32]

Obtém o UserPermission objeto no índice especificado na coleção.

Item[String]

Obtenha o UserPermission objeto com o especificado UserId da coleção.

Item[Int32]

Obtém o UserPermission objeto no índice especificado na coleção.

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

Parâmetros

index
Int32

O índice baseado em zero do objeto UserPermission a ser recuperado.

Valor da propriedade

Um UserPermission objeto que representa o usuário especificado.

Exemplos

No exemplo a seguir, clicar no controle Botão obtém o UserPermissionsCollection para o formulário atual e define o segundo usuário da coleção como o nível de acesso Alterar.

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

Comentários

This member can be accessed only by forms running in the same domain as the currently open form, or by forms that have been granted cross-domain permissions.

This type or member can be accessed only from code running in forms opened in Microsoft InfoPath Filler.

Aplica-se a

Item[String]

Obtenha o UserPermission objeto com o especificado UserId da coleção.

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

Parâmetros

userId
String

O endereço de email do usuário especificado.

Valor da propriedade

Um UserPermission que representa o usuário especificado. Retorna uma referência nula (Nada no Visual Basic) se o especificado userId não existir.

Exemplos

No exemplo a seguir, clicar no controle Botão obtém o UserPermissionsCollection para o formulário atual e define o usuário com o endereço someone@example.com de email para o nível de acesso Alterar.

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

Comentários

This member can be accessed only by forms running in the same domain as the currently open form, or by forms that have been granted cross-domain permissions.

This type or member can be accessed only from code running in forms opened in Microsoft InfoPath Filler.

Aplica-se a