IEditorOperations.InsertTextAsBox - метод
Вставляет заданный текст в текущее положение курсора в качестве окна.
Пространство имен: Microsoft.VisualStudio.Text.Operations
Сборка: Microsoft.VisualStudio.Text.UI (в Microsoft.VisualStudio.Text.UI.dll)
Синтаксис
'Декларация
Function InsertTextAsBox ( _
text As String, _
<OutAttribute> ByRef boxStart As VirtualSnapshotPoint, _
<OutAttribute> ByRef boxEnd As VirtualSnapshotPoint _
) As Boolean
bool InsertTextAsBox(
string text,
out VirtualSnapshotPoint boxStart,
out VirtualSnapshotPoint boxEnd
)
bool InsertTextAsBox(
String^ text,
[OutAttribute] VirtualSnapshotPoint% boxStart,
[OutAttribute] VirtualSnapshotPoint% boxEnd
)
abstract InsertTextAsBox :
text:string *
boxStart:VirtualSnapshotPoint byref *
boxEnd:VirtualSnapshotPoint byref -> bool
function InsertTextAsBox(
text : String,
boxStart : VirtualSnapshotPoint,
boxEnd : VirtualSnapshotPoint
) : boolean
Параметры
text
Тип: StringТекст, который необходимо вставить в буфер. Каждая "строка" текста будет записываться как отдельная строка.
boxStart
Тип: Microsoft.VisualStudio.Text.VirtualSnapshotPoint%Начало только что вставленной рамки.
boxEnd
Тип: Microsoft.VisualStudio.Text.VirtualSnapshotPoint%Конец только что вставленной рамки.
Возвращаемое значение
Тип: Boolean
Значение true, если редактирование выполнено успешно; в противном случае — значение false.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Параметр text имеет значение nullссылка NULL (Nothing в Visual Basic). |
Заметки
Этот метод имеет ту же поведение, как копирование и вставить выделение окна. Вставка текста в качестве окна text разделяет newlines и ввел линию, каждое из них в последовательной линии под линией курсор на запуск по координате x курсор на каждой линии.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.