IVsPackageDefinedTextMarkerType.GetDefaultLineStyle Yöntem

Tanım

Özel bir işaret türü için varsayılan satır özniteliklerini döndürür.

public:
 int GetDefaultLineStyle(cli::array <Microsoft::VisualStudio::TextManager::Interop::COLORINDEX> ^ piLineColor, cli::array <Microsoft::VisualStudio::TextManager::Interop::LINESTYLE> ^ piLineIndex);
public:
 int GetDefaultLineStyle(Platform::Array <Microsoft::VisualStudio::TextManager::Interop::COLORINDEX> ^ piLineColor, Platform::Array <Microsoft::VisualStudio::TextManager::Interop::LINESTYLE> ^ piLineIndex);
int GetDefaultLineStyle(std::Array <Microsoft::VisualStudio::TextManager::Interop::COLORINDEX> const & piLineColor, std::Array <Microsoft::VisualStudio::TextManager::Interop::LINESTYLE> const & piLineIndex);
public int GetDefaultLineStyle (Microsoft.VisualStudio.TextManager.Interop.COLORINDEX[] piLineColor, Microsoft.VisualStudio.TextManager.Interop.LINESTYLE[] piLineIndex);
abstract member GetDefaultLineStyle : Microsoft.VisualStudio.TextManager.Interop.COLORINDEX[] * Microsoft.VisualStudio.TextManager.Interop.LINESTYLE[] -> int
Public Function GetDefaultLineStyle (piLineColor As COLORINDEX(), piLineIndex As LINESTYLE()) As Integer

Parametreler

piLineColor
COLORINDEX[]

dışı Varsayılan çizgi rengine yönelik işaretçi. Değerlerin listesi için piLineColor bkz COLORINDEX ..

piLineIndex
LINESTYLE[]

dışı Varsayılan çizgi stiline yönelik işaretçi. Değerlerin listesi için piLineIndex bkz LINESTYLE ..

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.

Açıklamalar

COM Imzası

Textmgr. IDL dosyasından:

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

Ortam yalnızca MV_LINE işaret türü için veya değerini belirtirseniz bu yöntemi çağırır MV_BORDER . İstediğiniz varsayılan ve değerleri belirtmek için bu yöntemi kullanın COLORINDEX XlLineStyle . Aşağıdaki değerler şu anda desteklenen çizgi stillerdir:

LI_SOLID — basit, düz çizgi. Şu anda yalnızca tarafından destekleniyor MV_BORDER .

LI_SQUIGGLY — pürüzlü çizgi. Şu anda yalnızca tarafından destekleniyor MV_LINE .

LI_HATCH — noktalı çizgi. Şu anda yalnızca tarafından destekleniyor MV_BORDER .

Şunlara uygulanır