获取 IPropertyOwner 的 IEditorOptions。 缓冲区和视图是属性所有者。 如果以前未创建任何选项,则在范围内创建新选项。
命名空间: 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
给定 IPropertyOwner 的 IEditorOptions。
备注
此方法返回一组特定范围的选项。 在此范围内定义的选项不会影响在其上级范围的选项。 如果尝试获取此范围的选项,该方法检查在范围内的所有重写的值。 如果没有注释,它从其父范围的选项获取该值。 设置适用的选项可能基于范围的更改。 在文本视图范围内定义的选项不会应用于文本缓冲区。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。