IVsTextLayer.LocalLineIndexToDeeperLayer(IVsTextLayer, Int32, Int32, Int32, Int32) 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.
Konvertiert lokale Linien Koordinaten in tiefere ebenenkoordinaten.
public:
int LocalLineIndexToDeeperLayer(Microsoft::VisualStudio::TextManager::Interop::IVsTextLayer ^ pTargetLayer, int iLocalLine, int iLocalIndex, [Runtime::InteropServices::Out] int % piTargetLine, [Runtime::InteropServices::Out] int % piTargetIndex);
int LocalLineIndexToDeeperLayer(Microsoft::VisualStudio::TextManager::Interop::IVsTextLayer const & pTargetLayer, int iLocalLine, int iLocalIndex, [Runtime::InteropServices::Out] int & piTargetLine, [Runtime::InteropServices::Out] int & piTargetIndex);
public int LocalLineIndexToDeeperLayer (Microsoft.VisualStudio.TextManager.Interop.IVsTextLayer pTargetLayer, int iLocalLine, int iLocalIndex, out int piTargetLine, out int piTargetIndex);
abstract member LocalLineIndexToDeeperLayer : Microsoft.VisualStudio.TextManager.Interop.IVsTextLayer * int * int * int * int -> int
Public Function LocalLineIndexToDeeperLayer (pTargetLayer As IVsTextLayer, iLocalLine As Integer, iLocalIndex As Integer, ByRef piTargetLine As Integer, ByRef piTargetIndex As Integer) As Integer
Parameter
- pTargetLayer
- IVsTextLayer
in Die Ziel tiefere Ebene.
- iLocalLine
- Int32
in Die lokale Zeile.
- iLocalIndex
- Int32
in Der Index für die lokale Zeilen Zeichenfolge.
- piTargetLine
- Int32
vorgenommen Die Ziel Ebene der tieferen Ebene.
- piTargetIndex
- Int32
vorgenommen Der Ziel-Index der tieferen Ebene.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben. Die-Methode gibt zurück VIEW_E_LOCATION_HIDDEN , um anzugeben, dass die angeforderten Koordinaten vorhanden sind, aber in der Benutzeroberfläche angezeigt werden. Die-Methode gibt zurück E_INVALIDARG , um ungültige Eingabeparameter anzugeben.
Hinweise
COM-Signatur
Aus textmgr. idl:
HRESULT IVsTextLayer::LocalLineIndexToDeeperLayer(
[in] IVsTextLayer *pTargetLayer,
[in] long iLocalLine,
[in] CharIndex iLocalIndex,
[out] long *piTargetLine,
[out] CharIndex *piTargetIndex
);