OpenDocumentOptions 构造函数

定义

初始化 OpenDocumentOptions 类的新实例。

public OpenDocumentOptions (Microsoft.VisualStudio.RpcContracts.Utilities.Range? selection = default, Microsoft.VisualStudio.RpcContracts.Utilities.Range? ensureVisible = default, Microsoft.VisualStudio.RpcContracts.Utilities.EnsureRangeVisibleOptions? ensureVisibleOptions = default, bool isPreview = false, bool? activate = default, Microsoft.VisualStudio.RpcContracts.OpenDocument.LogicalViewKind? logicalView = default, Guid? projectId = default, Guid? editorType = default);
new Microsoft.VisualStudio.RpcContracts.OpenDocument.OpenDocumentOptions : Nullable<Microsoft.VisualStudio.RpcContracts.Utilities.Range> * Nullable<Microsoft.VisualStudio.RpcContracts.Utilities.Range> * Nullable<Microsoft.VisualStudio.RpcContracts.Utilities.EnsureRangeVisibleOptions> * bool * Nullable<bool> * Nullable<Microsoft.VisualStudio.RpcContracts.OpenDocument.LogicalViewKind> * Nullable<Guid> * Nullable<Guid> -> Microsoft.VisualStudio.RpcContracts.OpenDocument.OpenDocumentOptions
Public Sub New (Optional selection As Nullable(Of Range) = Nothing, Optional ensureVisible As Nullable(Of Range) = Nothing, Optional ensureVisibleOptions As Nullable(Of EnsureRangeVisibleOptions) = Nothing, Optional isPreview As Boolean = false, Optional activate As Nullable(Of Boolean) = Nothing, Optional logicalView As Nullable(Of LogicalViewKind) = Nothing, Optional projectId As Nullable(Of Guid) = Nothing, Optional editorType As Nullable(Of Guid) = Nothing)

参数

selection
Nullable<Range>

文档打开时要选择的文档文本范围。 如果省略,则不选择任何文本。

ensureVisible
Nullable<Range>

要在文档打开时显示的文档文本范围。 如果省略, selection 则改为使用。

如果范围中的文本完全可见,则不会滚动打开的文档的视图。 如果范围中的文本部分可见,则视图将尽可能少地滚动,使文本完全可见。 如果该范围中的文本都不可见,则该范围将在视图中居中。 提供 ensureVisibleOptions 可更精确地控制滚动行为。

ensureVisibleOptions
Nullable<EnsureRangeVisibleOptions>

提供参数时用于控制滚动行为的选项 ensureVisible 。 如果省略,则使用 None

isPreview
Boolean

是否在预览模式下打开文档。 如果省略,则文档将在持久模式下打开。

activate
Nullable<Boolean>

是否要在打开文档后通过发送显式焦点来激活文档。 如果省略此参数,则在为 false 时激活文档 isPreview

logicalView
Nullable<LogicalViewKind>

要打开的一种逻辑文档视图。 如果省略,则使用 Primary

projectId
Nullable<Guid>

要在其中打开文档的项目。 如果省略,文档将在包含文档的第一个项目中打开。

editorType
Nullable<Guid>

编辑器类型的唯一标识符。 如果省略,将创建标准编辑器。

适用于