IEditorOptionsFactoryService.GetOptions 方法

获取 IPropertyOwnerIEditorOptions。 缓冲区和视图是属性所有者。 如果以前未创建任何选项,则在范围内创建新选项。

命名空间:  Microsoft.VisualStudio.Text.Editor
程序集:  Microsoft.VisualStudio.Text.Logic(在 Microsoft.VisualStudio.Text.Logic.dll 中)

语法

声明
Function GetOptions ( _
    scope As IPropertyOwner _
) As IEditorOptions
IEditorOptions GetOptions(
    IPropertyOwner scope
)
IEditorOptions^ GetOptions(
    IPropertyOwner^ scope
)
abstract GetOptions : 
        scope:IPropertyOwner -> IEditorOptions
function GetOptions(
    scope : IPropertyOwner
) : IEditorOptions

参数

返回值

类型:Microsoft.VisualStudio.Text.Editor.IEditorOptions
给定 IPropertyOwnerIEditorOptions

备注

此方法返回一组特定范围的选项。 在此范围内定义的选项不会影响在其上级范围的选项。 如果尝试获取此范围的选项,该方法检查在范围内的所有重写的值。 如果没有注释,它从其父范围的选项获取该值。 设置适用的选项可能基于范围的更改。 在文本视图范围内定义的选项不会应用于文本缓冲区。

.NET Framework 安全性

请参阅

参考

IEditorOptionsFactoryService 接口

Microsoft.VisualStudio.Text.Editor 命名空间