Classe Research (PowerPoint VBA)

Oferece acesso ao recurso de serviço de pesquisa do Microsoft PowerPoint.

Set

Para usar uma variável de classe Research, ela primeiro precisa ser instanciada por exemplo

Dim rsr as Research
Set rsr = ActivePresentation.Research

As variáveis ​​de classe Research podem ser definidas usando o procedimento Presentation.Research.

IsResearchService

Indica se o GUID especificado no parâmetro ServiceId corresponde a um serviço de pesquisa configurado atualmente.

Sintaxe : expression.IsResearchService (ServiceID)

ServiceID: Um GUID que identifica o serviço de pesquisa.

Dim strServiceID As String: strServiceID = 
Dim booIsResearchService As Boolean
booIsResearchService = ActivePresentation.Research.IsResearchService(ServiceID:=strServiceID)

Parent

Retorna um objeto que representa o objeto pai do objeto Research especificado. Somente leitura.

Query

Especifica uma consulta de pesquisa.

Sintaxe : expression.Query (ServiceID, QueryString, QueryLanguage, UseSelection, LaunchQuery)

Dim strServiceID As String: strServiceID = 
ActivePresentation.Research.Query ServiceID:=strServiceID

Arguments

O seguinte argumento é necessário

ServiceID (String) - Especifica o GUID que identifica o serviço de pesquisa.

Os seguintes argumentos são opcionais

QueryString (String) - Especifica a cadeia de caracteres de consulta.

QueryLanguage (String) - Especifica o idioma da cadeia de caracteres de consulta.

UseSelection (Boolean) - True para usar a seleção atual como a cadeia de caracteres de consulta. Isso substitui o parâmetro QueryString, se definida. Valor padrão é False.

LaunchQuery (Boolean) - True para iniciar a consulta. False exibe o painel de tarefas Pesquisar com escopo para pesquisar o serviço de pesquisa especificado.

SetLanguagePair

Define os idiomas do serviço de tradução.

Sintaxe : expression.SetLanguagePair (Language1, Language2)

Dim strLanguage1 As String: strLanguage1 = 
Dim strLanguage2 As String: strLanguage2 = 
ActivePresentation.Research.SetLanguagePair Language1:=strLanguage1, Language2:=strLanguage2

Arguments

O seguinte argumento é opcional

Language1 (String) - Especifica o idioma que deve ser traduzido.

Language2 (String) - Especifica o idioma a ser traduzido.