IVsLanguageTextOps.GetPairExtent(IVsTextLayer, TextAddress, TextSpan[]) Methode
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.
Bestimmt den Speicherort einer entsprechenden geschweiften Klammer, runden Klammer, Anführungszeichen, eckigen Klammer, oder eines anderes Elements, mit dem der Sprachdienst eine -Übereinstimmung möchte.
public:
int GetPairExtent(Microsoft::VisualStudio::TextManager::Interop::IVsTextLayer ^ pTextLayer, Microsoft::VisualStudio::TextManager::Interop::TextAddress ta, cli::array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ pts);
public:
int GetPairExtent(Microsoft::VisualStudio::TextManager::Interop::IVsTextLayer ^ pTextLayer, Microsoft::VisualStudio::TextManager::Interop::TextAddress ta, Platform::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ pts);
int GetPairExtent(Microsoft::VisualStudio::TextManager::Interop::IVsTextLayer const & pTextLayer, Microsoft::VisualStudio::TextManager::Interop::TextAddress ta, std::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> const & pts);
public int GetPairExtent (Microsoft.VisualStudio.TextManager.Interop.IVsTextLayer pTextLayer, Microsoft.VisualStudio.TextManager.Interop.TextAddress ta, Microsoft.VisualStudio.TextManager.Interop.TextSpan[] pts);
abstract member GetPairExtent : Microsoft.VisualStudio.TextManager.Interop.IVsTextLayer * Microsoft.VisualStudio.TextManager.Interop.TextAddress * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] -> int
Public Function GetPairExtent (pTextLayer As IVsTextLayer, ta As TextAddress, pts As TextSpan()) As Integer
Parameter
- pTextLayer
- IVsTextLayer
[in] Ein IVsTextLayer-Objekt, das die Textdatei darstellt.
- ta
- TextAddress
[in] Gibt die Textadresse des ersten Elements im Paar an. Die Textadresse ist relativ zur Position des Texts innerhalb der Textebene. Weitere Informationen finden Sie unter TextAddress.
- pts
- TextSpan[]
[out] Gibt den Textabschnitt zurück, der das zweite Element paarweise enthält. Weitere Informationen finden Sie unter TextSpan.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus textmgr. idl:
HRESULT IVsLanguageTextOps::GetPairExtent(
[in] IVsTextLayer *pTextLayer,
[in] TextAddress ta,
[out, retval] TextSpan *pts
);
Paarzeichen sind geschweifte Klammern, Klammern, Anführungszeichen, eckige Klammern usw.
Hinweis
Der pts Wert ist eine Text Spanne in der entsprechenden Ebene, die in der entsprechenden Ebene (d. h. in) übermittelt wurde pTextLayer . Geben Sie diesen Wert nicht als Text Spanne von der Basisschicht (dem Text Puffer) zurück.