EditorOptionDefinition<T> Sınıf

Tanım

Düzenleyici seçeneğinin tanımını temsil eder.

generic <typename T>
public ref class EditorOptionDefinition abstract : Microsoft::VisualStudio::Text::Editor::EditorOptionDefinition
template <typename T>
[Windows::Foundation::Metadata::WebHostHidden]
class EditorOptionDefinition abstract : Microsoft::VisualStudio::Text::Editor::EditorOptionDefinition
public abstract class EditorOptionDefinition<T> : Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition
type EditorOptionDefinition<'T> = class
    inherit EditorOptionDefinition
Public MustInherit Class EditorOptionDefinition(Of T)
Inherits EditorOptionDefinition

Tür Parametreleri

T

Seçeneğin türü.

Devralma
EditorOptionDefinition<T>
Türetilmiş

Açıklamalar

Bu bir MEF bileşeni bölümüdür ve şu şekilde dışarı aktarılmalıdır:

[Export(typeof(EditorOptionDefinition))]  

Oluşturucular

EditorOptionDefinition<T>()

öğesinin yeni bir örneğini EditorOptionDefinition<T>başlatır.

Özellikler

Default

Bu seçeneğin varsayılan değerini alır.

DefaultValue

Seçeneğin varsayılan değerini alır.

Key

Bu seçeneğin anahtarını alır.

Name

Seçeneğin adını alır.

ValueType

Seçeneğin gerçek türünü alır.

Yöntemler

Equals(Object)

İki EditorOptionDefinition nesnenin aynı olup olmadığını belirler.

(Devralındığı yer: EditorOptionDefinition)
GetHashCode()

Bu tür karma kodunu alır.

(Devralındığı yer: EditorOptionDefinition)
IsApplicableToScope(IPropertyOwner)

Bu seçeneğin verilen kapsam (örneğin, metin arabelleği) için geçerli olup olmadığını belirler. Varsayılan uygulama döndürür true. Varsayılan olarak bir seçenek tüm kapsamlar için geçerlidir.

(Devralındığı yer: EditorOptionDefinition)
IsValid(Object)

Önerilen değerin geçerli olup olmadığını belirler.

IsValid(T)

Önerilen değerin geçerli olup olmadığını belirler.

Şunlara uygulanır