Partilhar via


Método PickerResults.Add (Office)

Adiciona um objeto PickerResult à coleção PickerResults .

Sintaxe

expressão. Adicionar (Id, DisplayName, Type, SIPId, ItemData, SubItems)

Expressão Uma expressão que retorna um objeto PickerResults .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Id Obrigatório String Representa um identificador do PickerResult.
DisplayName Obrigatório String Representa um nome de exibição do PickerResult.
Tipo Obrigatório String Representa um tipo do PickerResult.
SIPId Opcional String Sem suporte atualmente. O SIPId é o identificador do Servidor de Comunicação do Office. É usado apenas para o cenário de escolha de pessoas.
ItemData Opcional Variantes Dados de associação de item não exibidos.
SubItems Opcional Variantes Exibe os dados de campo de finalidade de finalidade ou não exibição do PickerResult. Ele é usado para passar valores de coluna no PickerDialog.

Valor de retorno

PickerResult

Exemplo

O código a seguir define as propriedades PickerDialog e exibe o PickerDialog.

Dim objPickerDialog As PickerDialog 
Dim objPickerProperties As PickerProperties 
Dim objPickerProperty As PickerProperty 
Dim objPickerExistingResults As PickerResults 
Dim objPickerExistingResults As PickerResult 
Dim objPickerResults As PickerResults 
 
' Configure the Picker Dialog properties. 
Set objPickerDialog = Application.PickerDialog 
objPickerDialog.DataHandlerId = "{000CDF0A-0000-0000-C000-000000000046}" 
objPickerDialog.Title = "Sample Picker Dialog" 
Set objPickerProperties = objPickerDialog.Properties 
Set objPickerProperty = objPickerProperties.Add("SiteUrl", "https://my", msoPickerFieldtypeText) 
Set objPickerExistingResults = objPickerDialog.CreatePickerResults 
Set objPickerExistingResult = objPickerExistingResults.Add("johndoe@contoso.com", "John Doe", "User") 
 
' Show the Picker Dialog and get the results. 
Set objPickerResults = objPickerDialog.Show(True, objPickerExistingResult)

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.