Aracılığıyla paylaş


IExpressionEditorInstance Arabirim

Tanım

İfade düzenleyicisi örneğini temsil eder.

public interface class IExpressionEditorInstance
public interface IExpressionEditorInstance
type IExpressionEditorInstance = interface
Public Interface IExpressionEditorInstance

Açıklamalar

İfade düzenleyicisi örneğinin ayrıntılı açıklaması için bkz IExpressionEditorService. .

Özellikler

AcceptsReturn

İfade düzenleyicisi örneğinin RETURN anahtarını kabul edip etmediğini belirten bir değer alır veya ayarlar.

AcceptsTab

İfade düzenleyicisi örneğinin SEKME tuşunu kabul edip etmediğini belirten bir değer alır veya ayarlar.

HasAggregateFocus

Örneğin toplam odağa sahip olup olmadığını gösteren bir değer alır.

HorizontalScrollBarVisibility

Yatay kaydırma çubuğunun görünür olup olmadığını gösteren bir değer alır veya ayarlar.

HostControl

içinde ExpressionTextBoxgörüntülemek için kullanılabilecek bir Control örneği alır.

MaxLines

Denetim tarafından ExpressionTextBox görüntülenecek en fazla metin satırı sayısını alır veya ayarlar. Bu özellik, sığacak şekilde büyürken denetimin ExpressionTextBox yüksekliğini örtük olarak ayarlar.

MinLines

Denetim tarafından ExpressionTextBox görüntülenecek en az metin satırı sayısını alır veya ayarlar. Bu özellik, denetimin yüksekliğini ExpressionTextBox örtük olarak ayarlar.

Text

Metnin değerini alır veya ayarlar.

VerticalScrollBarVisibility

Dikey kaydırma çubuğunun görünür olup olmadığını gösteren bir değer alır veya ayarlar.

Yöntemler

CanCompleteWord()

İfade düzenleyicisi örneğinin kullanıcı tarafından yazılan dizeyi tamamlayıp tamamlayamayacağını gösteren bir değer alır.

CanCopy()

İfade düzenleyicisi örneğinin kapatılıp kapatılamayacağını gösteren bir değer döndürür.

CanCut()

İfadenin kesilip kesilemeyeceğini gösteren bir değer döndürür.

CanDecreaseFilterLevel()

Intellisense filtrelemesi kullanılırken filtre düzeyinin azaltılıp azaltılamayacağını gösteren bir değer döndürür.

CanGlobalIntellisense()

İfade düzenleyicisi örneğinin ifade üzerinde genel IntelliSense alıp alamayacağını gösteren bir değer döndürür.

CanIncreaseFilterLevel()

Intellisense filtrelemesi kullanılırken filtre düzeyinin artırılıp artırılamayacağını gösteren bir değer döndürür.

CanParameterInfo()

İfade düzenleyicisi örneğinin ifadedeki parametre bilgilerini alıp alamayacağını gösteren bir değer döndürür.

CanPaste()

İfadenin yapıştırılıp yapıştırılamayacağını gösteren bir değer döndürür.

CanQuickInfo()

İfade düzenleyicisi örneğinin IntelliSense hızlı bilgi aracı ipucunda gösterilecek tür bilgilerini alıp alamayacağını gösteren bir değer döndürür.

CanRedo()

Sistemin işlemi yineleyip yineleyemediğini gösteren bir değer döndürür.

CanUndo()

Sistemin işlemi geri alıp alamayacağını gösteren bir değer döndürür.

ClearSelection()

Düzenleyici örneğindeki seçimi temizler.

Close()

Düzenleyici öğelerini kapatır ve temizler. Bu işlem belirli bir ifade düzenleyicisi örneğini kapatır.

CompleteWord()

İfade düzenleyicisi örneğinin, kullanıcı tarafından yazılan kısmi sözcük için tamamlamaların listesini sağlayıp sağlayamayacağını belirler. Örneğin, üye, bağımsız değişken ve yöntem adları, kullanıcıya yazdıkları sözcüğü tamamlamalarına yardımcı olmak amacıyla gösterilebilir.

Copy()

Etkin ifadeyi kopyalar.

Cut()

Etkin ifadeyi keser.

DecreaseFilterLevel()

Intellisense filtre listesindeki tüm öğeleri göstermek için filtre düzeyini azaltır ve bu işlemin başarılı olup olmadığını gösteren bir değer döndürür.

Focus()

Odağı düzenleyici örneğine ayarlar.

GetCommittedText()

İfade oluşturmak için kullanılan metni alır.

GlobalIntellisense()

İfade düzenleyicisindeki ifadede genel IntelliSense'i alır ve bu işlemin başarılı olup olmadığını belirten bir değer döndürür.

IncreaseFilterLevel()

Intellisense filtre listesinde ortak öğeleri göstermek için filtre düzeyini artırır ve bu işlemin başarılı olup olmadığını gösteren bir değer döndürür.

ParameterInfo()

İfade düzenleyicisindeki ifadeyle ilgili parametre bilgilerini alır ve bu işlemin başarılı olup olmadığını gösteren bir değer döndürür.

Paste()

Etkin ifadeyi yapıştırır.

QuickInfo()

IntelliSense hızlı bilgi aracı ipucunda tür bilgilerinin gösterilip gösterilmeyeceğini belirler.

Redo()

Düzenleyicide geri alınan son işlemi yeniden uygular, yani geri alma işleminin etkilerini tersine çevirir.

Undo()

Düzenleyicideki son işlemi geri alır.

Ekinlikler

Closing

İfade düzenleyicisi örneği kapatılırken gerçekleşir.

GotAggregateFocus

İfade düzenleyicisi örneğinde toplama odağı olduğunda gerçekleşir.

LostAggregateFocus

İfade düzenleyicisi örneği toplam odağı kaybettiğinde tetiklenen bir olayı temsil eder.

TextChanged

İfade düzenleyicisi örneğindeki metin değiştirildiğinde tetiklenen bir olayı temsil eder.

Şunlara uygulanır