UserPermissionCollection.Item[] Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.