IVsTrackProjectRetargeting2 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.
Projeleri yeniden hedefleme için yöntemler sağlar.
Bu makalede
public interface class IVsTrackProjectRetargeting2 : Microsoft::VisualStudio::Shell::Interop::IVsTrackProjectRetargeting
public interface class IVsTrackProjectRetargeting2 : Microsoft::VisualStudio::Shell::Interop::IVsTrackProjectRetargeting
__interface IVsTrackProjectRetargeting2 : Microsoft::VisualStudio::Shell::Interop::IVsTrackProjectRetargeting
[System.Runtime.InteropServices.Guid("04B8F50B-D3FD-401D-A41D-D574D0D26136")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsTrackProjectRetargeting2 : Microsoft.VisualStudio.Shell.Interop.IVsTrackProjectRetargeting
[<System.Runtime.InteropServices.Guid("04B8F50B-D3FD-401D-A41D-D574D0D26136")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsTrackProjectRetargeting2 = interface
interface IVsTrackProjectRetargeting
Public Interface IVsTrackProjectRetargeting2
Implements IVsTrackProjectRetargeting
Öznitelikler
Uygulamalar
Yöntemler
AdviseTrackBatchRetargetingEvents(IVsTrackBatchRetargetingEvents, UInt32)
Trackbatchprojectrehedeflediği evlene abone olur.
AdviseTrackProjectRetargetingEvents(IVsTrackProjectRetargetingEvents, UInt32)
Trackprojectrehedefleme olaylarına abone olur.
BatchRetargetProject(IVsHierarchy, String, Boolean)
Belirtilen projenin toplu olarak yeniden hedeflemesini gerçekleştirir.
BeginRetargetingBatch()
Toplu iş yeniden hedefleme başlatır.
BeginRetargetingBatchEx(UInt32)
Belirtilen bayraklarla yeniden hedeflemeye başlar.
CheckForProjectRetarget(UInt32, IVsHierarchy)
Yeniden hedeflemeniz için projeler olup olmadığını denetler.
CheckSolutionForRetarget(UInt32)
Yeniden hedeflemeye yönelik çözümü denetler.
EndRetargetingBatch()
Toplu işi yeniden hedefleme işlemini sona erdirin.
GetProjectTarget(Guid, IVsProjectTargetDescription)
Belirtilen proje hedefini alır.
GetSetupDriver(Guid, IVsProjectAcquisitionSetupDriver)
Belirtilen kurulum sürücüsünü alır.
OnSetTargetFramework(IVsHierarchy, String, String, IVsSetTargetFrameworkWorkerCallback, Boolean)
Hedef Framework sest olduğunda gerçekleşir.
PromptForProjectRetarget(IVsHierarchy, IVsProjectTargetChange, String)
Yeniden hedeflemeye sorulur.
RegisterProjectTarget(IVsProjectTargetDescription)
Proje hedefini kaydeder.
RegisterSetupDriver(Guid, IVsProjectAcquisitionSetupDriver)
Kurulum sürücüsünü kaydeder.
UnadviseTrackBatchRetargetingEvents(UInt32)
Trackbatchrehedefleme olaylarının aboneliği kaldırılıyor.
UnadviseTrackProjectRetargetingEvents(UInt32)
Trackprojectrehedefleme 'tan abone kaldırma
UnregisterProjectTarget(Guid)
Proje hedefinin kaydını siler.
UnregisterSetupDriver(Guid)
Kurulum sürücüsünün kaydını siler.
Şunlara uygulanır