IVsTextStorage.Storage_Find Method

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Déclaration
Function Storage_Find ( _
    pszText As String, _
    iStartLine As Integer, _
    iStartIndex As Integer, _
    iEndLine As Integer, _
    iEndIndex As Integer, _
    iFlags As Integer, _
    <OutAttribute> ByRef piLine As Integer, _
    <OutAttribute> ByRef piCol As Integer _
) As Integer
'Utilisation
Dim instance As IVsTextStorage
Dim pszText As String
Dim iStartLine As Integer
Dim iStartIndex As Integer
Dim iEndLine As Integer
Dim iEndIndex As Integer
Dim iFlags As Integer
Dim piLine As Integer
Dim piCol As Integer
Dim returnValue As Integer

returnValue = instance.Storage_Find(pszText, _
    iStartLine, iStartIndex, iEndLine, _
    iEndIndex, iFlags, piLine, piCol)
int Storage_Find(
    string pszText,
    int iStartLine,
    int iStartIndex,
    int iEndLine,
    int iEndIndex,
    int iFlags,
    out int piLine,
    out int piCol
)
int Storage_Find(
    [InAttribute] String^ pszText, 
    [InAttribute] int iStartLine, 
    [InAttribute] int iStartIndex, 
    [InAttribute] int iEndLine, 
    [InAttribute] int iEndIndex, 
    [InAttribute] int iFlags, 
    [OutAttribute] int% piLine, 
    [OutAttribute] int% piCol
)
abstract Storage_Find : 
        pszText:string * 
        iStartLine:int * 
        iStartIndex:int * 
        iEndLine:int * 
        iEndIndex:int * 
        iFlags:int * 
        piLine:int byref * 
        piCol:int byref -> int 
function Storage_Find(
    pszText : String, 
    iStartLine : int, 
    iStartIndex : int, 
    iEndLine : int, 
    iEndIndex : int, 
    iFlags : int, 
    piLine : int, 
    piCol : int
) : int

Parameters

  • iStartIndex
    Type: System.Int32
    [in] Starting character index within the line (must be <= length of line).
  • iEndIndex
    Type: System.Int32
    [in] Ending character index within the line (must be <= length of line).
  • piLine
    Type: System.Int32%
    [out] Line containing the start of the located text.
  • piCol
    Type: System.Int32%
    [out] Column of the start of the located text.

Return Value

Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Remarks

COM Signature

From textmgr.idl:

HRESULT IVsTextStorage::Storage_Find(
   [in] const WCHAR * pszText,
   [in] long iStartLine,
   [in] CharIndex iStartIndex,
   [in] long iEndLine,
   [in] CharIndex iEndIndex,
   [in] long iFlags,
   [out] long * piLine,
   [out] CharIndex * piCol
);

.NET Framework Security

See Also

Reference

IVsTextStorage Interface

IVsTextStorage Members

Microsoft.VisualStudio.TextManager.Interop Namespace