Udostępnij za pośrednictwem


Interfejs IVsBuildDependency

 

Opublikowano: sierpień 2016

Umożliwia projektu do opisania zależności kompilacji.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

[GuidAttribute("28D58EEE-EFFC-4B4D-834C-3A746FEAC7AE")]
[InterfaceTypeAttribute(1)]
public interface IVsBuildDependency : IVsDependency
[GuidAttribute("28D58EEE-EFFC-4B4D-834C-3A746FEAC7AE")]
[InterfaceTypeAttribute(1)]
public interface class IVsBuildDependency : IVsDependency
[<GuidAttribute("28D58EEE-EFFC-4B4D-834C-3A746FEAC7AE")>]
[<InterfaceTypeAttribute(1)>]
type IVsBuildDependency = 
    interface
        interface IVsDependency
    end
<GuidAttribute("28D58EEE-EFFC-4B4D-834C-3A746FEAC7AE")>
<InterfaceTypeAttribute(1)>
Public Interface IVsBuildDependency
    Inherits IVsDependency

Metody

Nazwa Opis
System_CAPS_pubmethod get_CanonicalName(String)

Zwraca nazwę kanoniczną zależności.

System_CAPS_pubmethod get_Description(String)

Zwraca opis zależności.

System_CAPS_pubmethod get_HelpContext(UInt32)

Zwraca wskaźnik do kontekstu pomocy zależności.

System_CAPS_pubmethod get_HelpFile(String)

Zwraca nazwę pliku pomocy zależności.

System_CAPS_pubmethod get_MustUpdateBefore(Int32)

Określa, czy aktualizacji i/lub projektu kompilacji musi przypadać przed lub po utworzeniu projektu.

System_CAPS_pubmethod get_ReferredProject(Object)

Zwraca wskaźnik do Projekt zależny.

System_CAPS_pubmethod get_Type(Guid)

Zwraca typ zależności.

Uwagi

IVsBuildDependency Interfejs jest implementowany przez projekty, które są potrzebne do udostępnienia nieuniknionych zależność do SVsSolutionBuildManager usługi, która wpływa na kolejność, w którym są tworzone projekty.IVsBuildDependency jest implementowana na poziomie projektu. Zależności dotyczące konfiguracji nie są obsługiwane w tej chwili.

Uwagi dotyczące implementacji:

Wdrożone przez projekty zależne od innego projektu lub innej operacji tworzenia, aby pomyślnie skompilowane.

Uwagi dotyczące wywoływania:

Wywoływana przez środowisko, gdy ma być utworzona projektu z zależnościami.

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku