IVsTaskProvider2 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.
Görev listesine görevler sağlar.
public interface class IVsTaskProvider2 : Microsoft::VisualStudio::Shell::Interop::IVsTaskProvider
public interface class IVsTaskProvider2 : Microsoft::VisualStudio::Shell::Interop::IVsTaskProvider
__interface IVsTaskProvider2 : Microsoft::VisualStudio::Shell::Interop::IVsTaskProvider
[System.Runtime.InteropServices.Guid("A7E6B1F9-DFF1-4354-870F-196BE871F329")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsTaskProvider2 : Microsoft.VisualStudio.Shell.Interop.IVsTaskProvider
[<System.Runtime.InteropServices.Guid("A7E6B1F9-DFF1-4354-870F-196BE871F329")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsTaskProvider2 = interface
interface IVsTaskProvider
Public Interface IVsTaskProvider2
Implements IVsTaskProvider
- Türetilmiş
- Öznitelikler
- Uygulamalar
Açıklamalar
Ortam, IVsTaskList Görevler için bir kapsayıcı oluşturmak üzere arabirimini uygular. Görevleri görev listesine koymak için, IVsTaskProvider her biri bir olan görev öğelerinin listesini numaralandırır IVsTaskItem . IVsTaskItemArabirim, görevlerin davranışını değiştirme yöntemlerini içerir. IVsTaskItem2Arabirimi özel sütunları yönetmek için yöntemler sağlar.
Şekil dili hizmet örneğinde bu arabirimin uygulamasının çizimüne bakın.
Uygulayanlara Notlar
Görev listesine görevler sağlamak için bu arabirimi uygulayın.
Yöntemler
| EnumTaskItems(IVsEnumTaskItems) |
Görev sağlayıcısı tarafından sağlanan görevleri numaralandırır. |
| ImageList(IntPtr) |
Bu görev sağlayıcısının görevlerinin görüntü listesini döndürür. |
| MaintainInitialTaskOrder(Int32) |
Görev listesinin, görev sağlayıcısı tarafından kendisine verilen görev sırasını koruyup korumayacağını belirler. |
| OnTaskListFinalRelease(IVsTaskList) |
Görevin, görev listesinin kapatıldığı zamana göre kaydı silinmemiş olması durumunda görev sağlayıcısından görev sağlayıcısının kaydını silip, istemciye bildirir. |
| ReRegistrationKey(String) |
Kullanmayın. |
| SubcategoryList(UInt32, String[], UInt32) |
Bu görev sağlayıcısının görevleri için alt kategorilerin listesini döndürür. |