LINEDATA - структура
Используется для передачи прямой доступ к данным в буфере до конца линии IVsTextLines. Эта структура возвращает все сведения, необходимые для одной линии.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
Public Structure LINEDATA
public struct LINEDATA
public value class LINEDATA
[<Sealed>]
type LINEDATA = struct end
JScript поддерживает использование структур, но не объявление новых структур.
Тип LINEDATA предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
![]() |
Equals | Показывает, равен ли этот экземпляр заданному объекту. (Унаследовано от ValueType.) |
![]() |
GetHashCode | Возвращает хэш-код для данного экземпляра. (Унаследовано от ValueType.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
ToString | Возвращает полное имя типа этого экземпляра. (Унаследовано от ValueType.) |
В начало страницы
Поля
Имя | Описание | |
---|---|---|
![]() |
fMarkers | If trueпосле этого синтаксиса рисования, связанным с присутствию маркеров учитывается в данных, предоставленных в расцветки pAttributes параметр.If nullссылка NULL (Nothing в Visual Basic)затем данные метки не влияют на возвращенную расцветку синтаксиса. |
![]() |
iEolType | Тип символа новой линии в конце линии (например "/n", "/r/n" и т д). |
![]() |
iLength | Число знаков в виде обычного текста в линии, включая символ конца линии (EOL). |
![]() |
pAttributes | Массив ULONG, содержащий список атрибутов расцветки синтаксису для каждого символа в линии.Расцветка синтаксиса линии влияет метками имеющейся в расцветке линии и ключевого слова. |
![]() |
pszText | Массив типа WCHAR, содержащий все символы в линии.Используйте iLength параметр, чтобы указать конец текста в линии.pszText параметр Null-не завершен. |
В начало страницы
Заметки
fMarkers параметр позволяет определить расцветку синтаксиса линии текст без учета синтаксиса рисования должным к маркерам присутствующим в линии текста.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен