Freigeben über


VSLangProj80-Namespace

Der VSLangProj80-Namespace definiert die für die Automatisierung von Projektaufgaben verwendeten Typen. Durch diese Typen werden die im VSLangProj-Namespace2 und im VSLangProj2-Namespace2 definierten Typen erweitert.

Klassen

  Klasse Beschreibung
Öffentliche Klasse _dispVSLangProjWebReferencesEvents_SinkHelper Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen.Informationen zur Funktionalität finden Sie unter VSLangProjWebReferencesEvents.
Öffentliche Klasse vsContextGuids Enthält Kontext-GUIDs, die jeweils einen gegebenen IDE-Zustand darstellen, z. B. ob ein Visual C#-Projekt oder der Visual Basic-Editor geöffnet ist.Diese Enumeration wird als Argument an AddNamedCommand und AddNamedCommand2 übergeben.
Öffentliche Klasse VSLangProjWebReferencesEventsClass Weitere Informationen zu dieser Funktionalität finden Sie unter VSLangProjWebReferencesEvents.Instanziieren Sie nicht von dieser Klasse.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle _dispVSLangProjWebReferencesEvents Weitere Informationen zu dieser Funktionalität finden Sie unter VSLangProjWebReferencesEvents.Instanziieren Sie nicht von dieser Klasse.
Öffentliche Schnittstelle _dispVSLangProjWebReferencesEvents_Event Weitere Informationen zu dieser Funktionalität finden Sie unter VSLangProjWebReferencesEvents.Instanziieren Sie nicht von dieser Klasse.
Öffentliche Schnittstelle _VSLangProjWebReferencesEvents Informationen zur Funktionalität finden Sie unter VSLangProjWebReferencesEvents.
Öffentliche Schnittstelle CSharpProjectConfigurationProperties3 Diese Schnittstelle ermöglicht nur den internen Zugriff auf Konfigurationseigenschaften von C#-Projekten.
Öffentliche Schnittstelle FileProperties2 Diese Schnittstelle ermöglicht nur den internen Zugriff auf Dateieigenschaften.Weitere Informationen finden Sie unter Zugreifen auf projekttypspezifische Projekteigenschaften, Projektelementeigenschaften und Konfigurationseigenschaften.
Öffentliche Schnittstelle FolderProperties2 Diese Schnittstelle ermöglicht nur den internen Zugriff auf Ordnereigenschaften.Weitere Informationen finden Sie unter Zugreifen auf projekttypspezifische Projekteigenschaften, Projektelementeigenschaften und Konfigurationseigenschaften.
Öffentliche Schnittstelle IVsApplicationSettings Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen.
Öffentliche Schnittstelle IVSWebReferenceDynamicProperties2 Enthält Methoden, um dynamische Eigenschaften für einen Webverweis abzurufen und festzulegen.
Öffentliche Schnittstelle JSharpProjectConfigurationProperties3 Diese Schnittstelle ermöglicht nur den internen Zugriff auf Konfigurationseigenschaften von J#-Projekten.Weitere Informationen finden Sie unter Zugreifen auf projekttypspezifische Projekteigenschaften, Projektelementeigenschaften und Konfigurationseigenschaften.
Öffentliche Schnittstelle ProjectConfigurationProperties3 Diese Schnittstelle ermöglicht nur den internen Zugriff auf Konfigurationseigenschaften von Projekten.Weitere Informationen finden Sie unter Zugreifen auf projekttypspezifische Projekteigenschaften, Projektelementeigenschaften und Konfigurationseigenschaften.
Öffentliche Schnittstelle ProjectProperties3 Diese Schnittstelle ermöglicht nur den internen Zugriff auf Projekteigenschaften.Weitere Informationen finden Sie unter Zugreifen auf projekttypspezifische Projekteigenschaften, Projektelementeigenschaften und Konfigurationseigenschaften.
Öffentliche Schnittstelle Reference3 Erweitert die Reference2-Schnittstelle des VSLangProj2-Namespaces.
Öffentliche Schnittstelle SVSWebReferenceDynamicProperties Ein Dienst, durch den die nicht verwaltete VSLangProj ::IVSWebReferenceDynamicProperties-Schnittstelle verfügbar gemacht wird.
Öffentliche Schnittstelle VBProjectProperties3 Diese Schnittstelle ermöglicht nur den internen Zugriff auf Konfigurationseigenschaften von Visual Basic-Projekten.Weitere Informationen finden Sie unter Zugreifen auf projekttypspezifische Projekteigenschaften, Projektelementeigenschaften und Konfigurationseigenschaften.
Öffentliche Schnittstelle VSLangProjWebReferencesEvents Ermöglicht den Zugriff auf Ereignisse, die durch Hinzufügen, Löschen oder Ändern von Projektwebverweisen ausgelöst werden.
Öffentliche Schnittstelle VSProject2 Enthält die für ein Visual Basic- oder Visual C#-Projekt spezifischen Informationen.Diese Informationen werden vom Object-Objekt zurückgegeben, wenn es sich bei dem Projekt um ein Visual Basic- oder Visual C#-Projekt handelt.
Öffentliche Schnittstelle VSProjectEvents2 Erweitert die VSProjectEvents-Klasse.Die neue Klasse ermöglicht den Zugriff auf bestimmte Webverweisereignisse.

Delegaten

  Delegat Beschreibung
Öffentlicher Delegat _dispVSLangProjWebReferencesEvents_OnAfterWebReferenceAddedEventHandler Informationen zur Funktionalität finden Sie unter OnAfterWebReferenceAdded.
Öffentlicher Delegat _dispVSLangProjWebReferencesEvents_OnBeforeWebReferenceRemovedEventHandler Informationen zur Funktionalität finden Sie unter OnBeforeWebReferenceRemoved.
Öffentlicher Delegat _dispVSLangProjWebReferencesEvents_OnWebReferenceChangedEventHandler Informationen zur Funktionalität finden Sie unter OnWebReferenceChanged.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration __COPYTOOUTPUTSTATE Stellt den Wert für die CopyToOutputDirectory-Eigenschaft bereit.
Öffentliche Enumeration __PROJECTREFERENCETYPE Gibt den Verweistyp für ein Visual C#- oder Visual Basic-Projekt an.
Öffentliche Enumeration _prjOriginatorKeyFileType Das Format der Schlüsseldatei mit starkem Namen.
Öffentliche Enumeration CSharpProjPropId Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen.
Öffentliche Enumeration JSharpProjPropId Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen.
Öffentliche Enumeration prjAssemblyType Gibt den Typ der Assembly an.
Öffentliche Enumeration prjDisableLangXtns Gibt an, ob Spracherweiterungen deaktiviert werden sollen, und falls ja, auf welchen Typ dies zutrifft.
Öffentliche Enumeration ProjectReferencesEvent Gibt den COM-Dispatchbezeichner (DISPID) für ReferencesEvents an.
Öffentliche Enumeration sgenGenerationOption Gibt den Zustand des Systems zum Generieren von Serialisierungen an.
Öffentliche Enumeration VBProjPropId Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen.
Öffentliche Enumeration VsProjFilePropId Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen.
Öffentliche Enumeration VsProjFilePropId80 Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen.
Öffentliche Enumeration VsProjFolderPropId Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen.
Öffentliche Enumeration VsProjFolderPropId80 Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen.
Öffentliche Enumeration VsProjPropId Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen.
Öffentliche Enumeration VsProjPropId2 Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen.
Öffentliche Enumeration VsProjPropId80 Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen.
Öffentliche Enumeration VsProjReferencePropId Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen.
Öffentliche Enumeration VsProjReferencePropId2 Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen.
Öffentliche Enumeration VsProjReferencePropId80 Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen.