Partager via


IVsPackageDefinedTextMarkerType.GetDefaultLineStyle, méthode

Retourne les attributs par défaut de ligne pour un type de marqueur personnalisé.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)

Syntaxe

'Déclaration
Function GetDefaultLineStyle ( _
    <OutAttribute> piLineColor As COLORINDEX(), _
    <OutAttribute> piLineIndex As LINESTYLE() _
) As Integer
int GetDefaultLineStyle(
    COLORINDEX[] piLineColor,
    LINESTYLE[] piLineIndex
)
int GetDefaultLineStyle(
    [OutAttribute] array<COLORINDEX>^ piLineColor, 
    [OutAttribute] array<LINESTYLE>^ piLineIndex
)
abstract GetDefaultLineStyle : 
        piLineColor:COLORINDEX[] byref * 
        piLineIndex:LINESTYLE[] byref -> int
function GetDefaultLineStyle(
    piLineColor : COLORINDEX[], 
    piLineIndex : LINESTYLE[]
) : int

Paramètres

Valeur de retour

Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.

Notes

Signature de COM

De textmgr.idl :

HRESULT IVsPackageDefinedTextMarkerType::GetDefaultLineStyle(
   [out] COLORINDEX *piLineColor, 
   [out] LINESTYLE *piLineIndex
);

L'environnement appelle uniquement cette méthode si vous spécifiez une valeur d'MV_LINE ou d'MV_BORDER pour votre type de marqueur. Utilisez cette méthode pour spécifier COLORINDEX et les valeurs par défaut d'XlLineStyle que vous souhaitez. Les valeurs suivantes sont les styles de ligne actuellement pris en charge :

LI_SOLID - simple, ligne pleine. Uniquement actuellement pris en charge par MV_BORDER.

LI_SQUIGGLY - ligne en escalier. Uniquement actuellement pris en charge par MV_LINE.

LI_HATCH - trait en pointillé. Uniquement actuellement pris en charge par MV_BORDER.

Sécurité .NET Framework

Voir aussi

Référence

IVsPackageDefinedTextMarkerType Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms