Klasse Research - Recherchedienst (Word VBA)
Bietet den Zugriff auf den Recherchedienst in Microsoft Word. Um eine Research -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise
Dim rsr as Research
Set rsr = ActiveDocument.Research
FavoriteService
Zurückgeben oder Festlegen einer Zeichenfolge , die den bevorzugten Recherchedienst angibt.
Der String-Wert, der für diese Eigenschaft festgelegt oder zurückgegeben wird, gibt die GUID des bevorzugten Recherchediensts an. Das Festlegen dieser Eigenschaft hat denselben Effekt wie das Auswählen eines bevorzugten Recherchediensts über das Dialogfeld Rechercheoptionen in Word.
Dim objResearch As Research
Sub MyFunction()
Set objResearch = Research
'Set the favorite service
objResearch.FavoriteService = "FEF89077-4F4D-4803-A8BF-228083F70EAA"
End Sub
IsResearchService
Gibt an, ob der im ServiceID-Parameter angegebene GUID einem aktuell konfigurierten Dienst entspricht.
IsResearchService (ServiceID)
ServiceID: Gibt eine GUID an, die den Recherchedienst kennzeichnet.
Dim strServiceID As String: strServiceID =
Dim booIsResearchService As Boolean
booIsResearchService = ActiveDocument.Research.IsResearchService(ServiceID:=strServiceID)
Query
Gibt eine Rechercheabfrage an.
Query (ServiceID, QueryString, QueryLanguage, UseSelection, LaunchQuery)
Dim strServiceID As String: strServiceID =
Dim varQuery As Variant
varQuery = ActiveDocument.Research.Query(ServiceID:=strServiceID)
Arguments
Ein benanntes Argument
ServiceID (String) - Gibt eine GUID an, die den Recherchedienst kennzeichnet.
Optional arguments
Die folgenden Argumente sind optional
QueryString (String) - Gibt die Abfragezeichenfolge an.
QueryLanguage - WdLanguageID
Dies sind mögliche Werte für
UseSelection (Boolean) - True, wenn die aktuelle Auswahl als Abfragezeichenfolge zu verwenden.
LaunchQuery (Boolean) - True, wird die Abfrage gestartet.
SetLanguagePair
Legt die Sprachen für den Übersetzungsdienst fest.
SetLanguagePair (LanguageFrom, LanguageTo)
ActiveDocument.Research.SetLanguagePair LanguageFrom:=wdAfrikaans, LanguageTo:=wdAfrikaans
Arguments
Hier sind die benannte Argumente :
LanguageFrom (WdLanguageID) - Gibt die Sprache an, aus der übersetzt werden soll.
Dies sind mögliche Werte für
LanguageTo (WdLanguageID) - Gibt die Sprache an, in die übersetzt werden soll.
Dies sind mögliche Werte für