ILanguageClientCustomMessage2 Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schnittstelle, die einen benutzerdefinierten Nachrichten Vertrag mithilfe von streamjsonrpc v2 bereitstellt
public interface class ILanguageClientCustomMessage2
public interface ILanguageClientCustomMessage2
type ILanguageClientCustomMessage2 = interface
Public Interface ILanguageClientCustomMessage2
Hinweise
Alle in dieser Schnittstelle definierten Methoden müssen implementiert werden und sollten nicht standardmäßig ausgelöst werden NotImplementedException .
Eigenschaften
| CustomMessageTarget |
Ruft das Zielobjekt zum Empfangen von benutzerdefinierten Nachrichten ab, die nicht durch das Sprachserver Protokoll abgedeckt werden. |
| MiddleLayer |
Ruft das Objekt der mittleren Ebene ab, das ausgehende Anforderungen und Antworten abfangen kann. |
Methoden
| AttachForCustomMessageAsync(JsonRpc) |
Diese Methode wird aufgerufen, nachdem der Sprachserver aktiviert wurde, aber keine Verbindung hergestellt wurde. |