IVsTextLineMarker.GetPriorityIndex Method (Int32%)

Returns the text marker priority index, with the highest value getting the topmost placement.

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

Syntax

'Déclaration
Function GetPriorityIndex ( _
    <OutAttribute> ByRef piPriorityIndex As Integer _
) As Integer
'Utilisation
Dim instance As IVsTextLineMarker
Dim piPriorityIndex As Integer
Dim returnValue As Integer

returnValue = instance.GetPriorityIndex(piPriorityIndex)
int GetPriorityIndex(
    out int piPriorityIndex
)
int GetPriorityIndex(
    [OutAttribute] int% piPriorityIndex
)
abstract GetPriorityIndex : 
        piPriorityIndex:int byref -> int 
function GetPriorityIndex(
    piPriorityIndex : int
) : int

Parameters

  • piPriorityIndex
    Type: System.Int32%
    [out] Pointer to an integer containing the priority index. For a list of piPriorityIndex values, see MARKERTYPE.

Return Value

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

Implements

IVsTextMarker.GetPriorityIndex(Int32%)

Remarks

COM Signature

From textmgr.idl:

HRESULT IVsTextLineMarker::GetPriorityIndex(
   [out] long *piPriorityIndex
);

Use this method to determine the priority level associated with a marker type. All of the marker types provided with the core text editor have default priorities associated with them. A marker type's priority is used to determine how the marker type is handled for commands and so on.

.NET Framework Security

See Also

Reference

IVsTextLineMarker Interface

IVsTextLineMarker Members

GetPriorityIndex Overload

Microsoft.VisualStudio.TextManager.Interop Namespace