IVsBuildDependency Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ermöglicht einem Projekt, Buildabhängigkeiten zu beschreiben.
public interface class IVsBuildDependency : Microsoft::VisualStudio::Shell::Interop::IVsDependency
public interface class IVsBuildDependency : Microsoft::VisualStudio::Shell::Interop::IVsDependency
__interface IVsBuildDependency : Microsoft::VisualStudio::Shell::Interop::IVsDependency
[System.Runtime.InteropServices.Guid("28D58EEE-EFFC-4B4D-834C-3A746FEAC7AE")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsBuildDependency : Microsoft.VisualStudio.Shell.Interop.IVsDependency
[<System.Runtime.InteropServices.Guid("28D58EEE-EFFC-4B4D-834C-3A746FEAC7AE")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsBuildDependency = interface
interface IVsDependency
Public Interface IVsBuildDependency
Implements IVsDependency
- Attribute
- Implementiert
Hinweise
Die- IVsBuildDependency Schnittstelle wird von Projekten implementiert, die eine inhärente Abhängigkeit zum Dienst verfügbar machen müssen, die sich auf SVsSolutionBuildManager die Reihenfolge auswirkt, in der Projekte erstellt werden. IVsBuildDependency wird auf Projektebene implementiert. Konfigurations spezifische Abhängigkeiten werden zurzeit nicht unterstützt.
Hinweise für Ausführende
Wird von Projekten implementiert, die von einem anderen Projekt oder einem anderen Buildvorgang abhängig sind, um erfolgreich erstellt zu werden.
Hinweise für Aufrufer
Wird von der Umgebung aufgerufen, wenn ein Projekt mit Abhängigkeiten erstellt werden soll.
Methoden
| get_CanonicalName(String) |
Gibt den kanonischen Namen einer Abhängigkeit zurück. |
| get_Description(String) |
Gibt die Beschreibung einer Abhängigkeit zurück. |
| get_HelpContext(UInt32) |
Gibt einen Zeiger auf den Hilfe Kontext einer Abhängigkeit zurück. |
| get_HelpFile(String) |
Gibt den Namen der Hilfedatei einer Abhängigkeit zurück. |
| get_MustUpdateBefore(Int32) |
Bestimmt, ob ein Update-und/oder Projektbuild vor oder nach dem Erstellen eines Projekts ausgeführt werden muss. |
| get_ReferredProject(Object) |
Gibt einen Zeiger auf ein abhängiges Projekt zurück. |
| get_Type(Guid) |
Gibt den Typ einer Abhängigkeit zurück. |