IVsTextLines.SetLanguageServiceID(Guid) Methode

Definition

Legt den eindeutigen Bezeichner der Sprache fest, die Farbgebungsdaten und andere Attributdaten für den Puffer bereitstellt.

public:
 int SetLanguageServiceID(Guid % guidLangService);
public int SetLanguageServiceID (ref Guid guidLangService);
abstract member SetLanguageServiceID : Guid -> int
Public Function SetLanguageServiceID (ByRef guidLangService As Guid) As Integer

Parameter

guidLangService
Guid

[in] Bezeichner des Sprachdiensts. Puffer ohne Sprachen können CLSID_NULL sein.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Implementiert

Hinweise

COM-Signatur

Aus textmgr. idl:

HRESULT IVsTextLines::SetLanguageServiceID(  
   [in] REFGUID guidLangService  
);  

Diese Methode kann je nach der zugrunde liegenden Implementierung des Puffers beträchtliche Ressourcen erfordern. Das heißt, es kann sehr schwierig sein, die Größe des Puffers zu berechnen, wenn es sich um eine virtuelle Zeilen orientierte Implementierung des Puffers handelt, wie in Visual Basic.

Gilt für