ElisionSourceSpansChangedEventArgs - конструктор
Инициализирует новый экземпляр объекта ElisionSourceSpansChangedEventArgs.
Пространство имен: Microsoft.VisualStudio.Text.Projection
Сборка: Microsoft.VisualStudio.Text.Data (в Microsoft.VisualStudio.Text.Data.dll)
Синтаксис
'Декларация
Public Sub New ( _
beforeSnapshot As IProjectionSnapshot, _
afterSnapshot As IProjectionSnapshot, _
elidedSpans As NormalizedSpanCollection, _
expandedSpans As NormalizedSpanCollection, _
sourceToken As Object _
)
public ElisionSourceSpansChangedEventArgs(
IProjectionSnapshot beforeSnapshot,
IProjectionSnapshot afterSnapshot,
NormalizedSpanCollection elidedSpans,
NormalizedSpanCollection expandedSpans,
Object sourceToken
)
public:
ElisionSourceSpansChangedEventArgs(
IProjectionSnapshot^ beforeSnapshot,
IProjectionSnapshot^ afterSnapshot,
NormalizedSpanCollection^ elidedSpans,
NormalizedSpanCollection^ expandedSpans,
Object^ sourceToken
)
new :
beforeSnapshot:IProjectionSnapshot *
afterSnapshot:IProjectionSnapshot *
elidedSpans:NormalizedSpanCollection *
expandedSpans:NormalizedSpanCollection *
sourceToken:Object -> ElisionSourceSpansChangedEventArgs
public function ElisionSourceSpansChangedEventArgs(
beforeSnapshot : IProjectionSnapshot,
afterSnapshot : IProjectionSnapshot,
elidedSpans : NormalizedSpanCollection,
expandedSpans : NormalizedSpanCollection,
sourceToken : Object
)
Параметры
beforeSnapshot
Тип: Microsoft.VisualStudio.Text.Projection.IProjectionSnapshotПоследний снимок IProjectionSnapshot перед изменением.
afterSnapshot
Тип: Microsoft.VisualStudio.Text.Projection.IProjectionSnapshotСнимок IProjectionSnapshot, созданный непосредственно после изменения.
elidedSpans
Тип: Microsoft.VisualStudio.Text.NormalizedSpanCollectionНоль или более исходных диапазонов, которые были скрыты.
expandedSpans
Тип: Microsoft.VisualStudio.Text.NormalizedSpanCollectionНоль или более исходных диапазонов, которые были расширены.
sourceToken
Тип: ObjectПроизвольный объект, связанный с данным изменением.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Значение параметра beforeSnapshot, afterSnapshot, elidedSpans, или expandedSpans — nullссылка NULL (Nothing в Visual Basic). |
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.