IVsTextMarkerType.DrawGlyphEx - метод
Рисует глиф в полях виджета заданный контекст дисплейного устройства и ограничивающий прямоугольник.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
Function DrawGlyphEx ( _
dwFlags As UInteger, _
hdc As IntPtr, _
pRect As RECT(), _
iLineHeight As Integer _
) As Integer
int DrawGlyphEx(
uint dwFlags,
IntPtr hdc,
RECT[] pRect,
int iLineHeight
)
int DrawGlyphEx(
[InAttribute] unsigned int dwFlags,
[InAttribute] IntPtr hdc,
[InAttribute] array<RECT>^ pRect,
[InAttribute] int iLineHeight
)
abstract DrawGlyphEx :
dwFlags:uint32 *
hdc:IntPtr *
pRect:RECT[] *
iLineHeight:int -> int
function DrawGlyphEx(
dwFlags : uint,
hdc : IntPtr,
pRect : RECT[],
iLineHeight : int
) : int
Параметры
dwFlags
Тип: UInt32[in] параметры для рисования глифа в полях интерфейсного элемента. Список dwFlags значения см. в разделе GLYPHDRAWFLAGS.
hdc
Тип: IntPtr[in] дескриптор контекста устройства, указывающий дисплейного видимой области.
pRect
Тип: array<RECT[][in] указатель на структуру RECT, определяющий координаты левого угла и низк-правых углов ограничивающего прямоугольника.
iLineHeight
Тип: Int32[in] высота линии на основе параметров шрифта.
Возвращаемое значение
Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.
Заметки
Модель COM подписи
Из textmgr.idl:
HRESULT IVsTextMarkerType::DrawGlyphEx(
[in] DWORD dwFlags,
[in] HDC hdc,
[in] RECT *pRect,
[in] long iLineHeight
);
Реализуйте оба DrawGlyph и IVsTextMarkerType.DrawGlyphEx. Чтобы обеспечить большую гибкость, обладающее реализация DrawGlyph вызов IVsTextMarkerType.DrawGlyphEx.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен