IVsTextLayer.LocalLineIndexToDeeperLayer(IVsTextLayer, Int32, Int32, Int32, Int32) Метод

Определение

Преобразует координаты локальной линии в более глубокие координаты линий слоя.

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

Параметры

pTargetLayer
IVsTextLayer

окне Целевой уровень более глубокого уровня.

iLocalLine
Int32

окне Локальная строка.

iLocalIndex
Int32

окне Индекс символа локальной строки.

piTargetLine
Int32

заполняет Целевая строка более глубокого слоя.

piTargetIndex
Int32

заполняет Целевой индекс символов более глубокого слоя.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки. Метод возвращает значение, VIEW_E_LOCATION_HIDDEN указывающее, что запрошенные координаты существуют, но скрыты в пользовательском интерфейсе в настоящее время. Метод возвращает E_INVALIDARG , чтобы указать неверные входные параметры.

Комментарии

Подпись COM

Из текстмгр. IDL:

HRESULT IVsTextLayer::LocalLineIndexToDeeperLayer(  
   [in] IVsTextLayer *pTargetLayer,  
   [in] long iLocalLine,  
   [in] CharIndex iLocalIndex,  
   [out] long *piTargetLine,  
   [out] CharIndex *piTargetIndex  
);  

Применяется к