IVsTextStream.FindMarkerByPosition 方法
尋找文字資料流中的位置為基礎的指定型別的標記。
命名空間: Microsoft.VisualStudio.TextManager.Interop
組件: Microsoft.VisualStudio.TextManager.Interop (在 Microsoft.VisualStudio.TextManager.Interop.dll 中)
語法
'宣告
Function FindMarkerByPosition ( _
iMarkerType As Integer, _
iStartingPos As Integer, _
dwFlags As UInteger, _
<OutAttribute> ByRef ppMarker As IVsTextStreamMarker _
) As Integer
int FindMarkerByPosition(
int iMarkerType,
int iStartingPos,
uint dwFlags,
out IVsTextStreamMarker ppMarker
)
int FindMarkerByPosition(
[InAttribute] int iMarkerType,
[InAttribute] int iStartingPos,
[InAttribute] unsigned int dwFlags,
[OutAttribute] IVsTextStreamMarker^% ppMarker
)
abstract FindMarkerByPosition :
iMarkerType:int *
iStartingPos:int *
dwFlags:uint32 *
ppMarker:IVsTextStreamMarker byref -> int
function FindMarkerByPosition(
iMarkerType : int,
iStartingPos : int,
dwFlags : uint,
ppMarker : IVsTextStreamMarker
) : int
參數
iMarkerType
類型:Int32[in]指定要尋找的資料標記的型別。
iStartingPos
類型:Int32[in]文字資料流中的起始位置。
dwFlags
類型:UInt32[in]指定要搜尋之資料標記的方向。 為一系列dwFlags的值,請參閱FINDMARKERFLAGS。
ppMarker
類型:Microsoft.VisualStudio.TextManager.Interop.IVsTextStreamMarker%[] out指標IVsTextStreamMarker介面 (也就是文字標記)。
傳回值
類型:Int32
如果此方法將會成功,則會傳回S_OK。如果失敗,它就會傳回錯誤碼。
備註
COM 簽章
從 textmgr.idl:
HRESULT IVsTextStream::FindMarkerByPosition(
[in] long iMarkerType,
[in] long iStartingPos,
[in] DWORD dwFlags,
[out] IVsTextStreamMarker **ppMarker
);
這個方法會使用指定的限制式標記搜尋dwFlags和iMarkerType參數。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。