共用方式為


IVsPackageDefinedTextMarkerType.GetDefaultLineStyle 方法

自訂的資料標記類型的線條屬性會傳回預設值。

命名空間:  Microsoft.VisualStudio.TextManager.Interop
組件:  Microsoft.VisualStudio.TextManager.Interop (在 Microsoft.VisualStudio.TextManager.Interop.dll 中)

語法

'宣告
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

參數

傳回值

類型:Int32
如果此方法將會成功,則會傳回S_OK。如果失敗,它就會傳回錯誤碼。

備註

COM 簽章

從 textmgr.idl:

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

環境只呼叫這個方法,如果您指定的值MV_LINEMV_BORDER的標記類型。 使用這個方法來指定預設的COLORINDEXXlLineStyle您想要的值。 下列的值是目前支援的線條樣式:

LI_SOLID--簡單、 單純的線條。 目前只有支援MV_BORDER

LI_SQUIGGLY— 不規則線條。 目前只有支援MV_LINE

LI_HATCH--點線。 目前只有支援MV_BORDER

.NET Framework 安全性

請參閱

參考

IVsPackageDefinedTextMarkerType 介面

Microsoft.VisualStudio.TextManager.Interop 命名空間