Поделиться через


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 - пространство имен