IEditorOptions.IsOptionDefined 方法

定义

重载

IsOptionDefined(String, Boolean)

确定是否定义了指定的选项。

IsOptionDefined<T>(EditorOptionKey<T>, Boolean)

确定是否定义了指定的编辑器选项。

IsOptionDefined(String, Boolean)

确定是否定义了指定的选项。

public:
 bool IsOptionDefined(System::String ^ optionId, bool localScopeOnly);
public:
 bool IsOptionDefined(Platform::String ^ optionId, bool localScopeOnly);
bool IsOptionDefined(std::wstring const & optionId, bool localScopeOnly);
public bool IsOptionDefined (string optionId, bool localScopeOnly);
abstract member IsOptionDefined : string * bool -> bool
Public Function IsOptionDefined (optionId As String, localScopeOnly As Boolean) As Boolean

参数

optionId
String

选项的 ID。

localScopeOnly
Boolean

若要仅在此范围中进行搜索,则为 true ;否则为 false 。 如果当前范围是全局的,则此设置不起作用。

返回

Boolean

如果定义了选项,则为 true ; 否则为false

适用于

IsOptionDefined<T>(EditorOptionKey<T>, Boolean)

确定是否定义了指定的编辑器选项。

public:
generic <typename T>
 bool IsOptionDefined(Microsoft::VisualStudio::Text::Editor::EditorOptionKey<T> key, bool localScopeOnly);
template <typename T>
 bool IsOptionDefined(Microsoft::VisualStudio::Text::Editor::EditorOptionKey<T> key, bool localScopeOnly);
public bool IsOptionDefined<T> (Microsoft.VisualStudio.Text.Editor.EditorOptionKey<T> key, bool localScopeOnly);
abstract member IsOptionDefined : Microsoft.VisualStudio.Text.Editor.EditorOptionKey<'T> * bool -> bool
Public Function IsOptionDefined(Of T) (key As EditorOptionKey(Of T), localScopeOnly As Boolean) As Boolean

类型参数

T

键的类型。

参数

key
EditorOptionKey<T>

选项的键。

localScopeOnly
Boolean

若要仅在此范围中进行搜索,则为 true ;否则为 false 。 如果当前范围是全局的,则此设置不起作用。

返回

Boolean

如果定义了选项,则为 true ; 否则为false

适用于