IVsImmediateStatementCompletion2 Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu arabirim, komut penceresinin hemen modunda deyimin tamamlanmasını ve diğer IntelliSense özelliklerini destekleyen bir dil hizmeti tarafından uygulanır. Bu mod, hata ayıklayıcı kesme modundayken oluşur.
public interface class IVsImmediateStatementCompletion2 : Microsoft::VisualStudio::TextManager::Interop::IVsImmediateStatementCompletion
public interface class IVsImmediateStatementCompletion2 : Microsoft::VisualStudio::TextManager::Interop::IVsImmediateStatementCompletion
__interface IVsImmediateStatementCompletion2 : Microsoft::VisualStudio::TextManager::Interop::IVsImmediateStatementCompletion
[System.Runtime.InteropServices.Guid("58F03D6E-F781-4E44-BD88-3BDE817CBDCD")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsImmediateStatementCompletion2 : Microsoft.VisualStudio.TextManager.Interop.IVsImmediateStatementCompletion
[<System.Runtime.InteropServices.Guid("58F03D6E-F781-4E44-BD88-3BDE817CBDCD")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsImmediateStatementCompletion2 = interface
interface IVsImmediateStatementCompletion
Public Interface IVsImmediateStatementCompletion2
Implements IVsImmediateStatementCompletion
- Öznitelikler
- Uygulamalar
Açıklamalar
Bu arabirim, ortamın komut penceresi tarafından çağrılır ve öğesini QueryInterface uygulayan aynı nesneye çağırarak erişilir IVsLanguageInfo .
Bu arabirim, Izleme penceresine deyimin tamamlanma desteği eklendiğinde ve dilde birden çok filtre desteği gerekirken oluşturulmuştur. Bu arabirimi artık üzerinde kullanın, eski arabirimi kullanmayın.
Yöntemler
| EnableStatementCompletion(Int32, Int32, Int32, IVsTextView) |
Deyimin tamamlanmasını etkinleştirilir veya devre dışı bırakır. |
| EnableStatementCompletion_Deprecated(Int32, Int32, Int32) |
Bu yöntem kullanım dışıdır. Lütfen EnableStatementCompletion(Int32, Int32, Int32, IVsTextView) kullanın. |
| GetFilter(IVsTextView, IVsTextViewFilter) | |
| InstallStatementCompletion(Int32, IVsTextView, Int32) |
Dil hizmetine, IVsTextViewFilter komut penceresi ' s ' için komut filtresi zincirinden eklemesi veya kaldırılması gerektiğini bildirir IVsTextView IVsTextView . |
| SetCompletionContext(String, IVsTextLines, TextSpan[], Object, IVsTextView) |
Komut penceresi için geçerli deyimin tamamlanma bağlamını ayarlar. |
| SetCompletionContext_Deprecated(String, IVsTextLines, TextSpan[], Object) |
Bu yöntem kullanım dışıdır. Lütfen SetCompletionContext(String, IVsTextLines, TextSpan[], Object, IVsTextView) kullanın. |