Freigeben über


IDatabaseProjectPropertiesContainer-Schnittstelle

Diese Schnittstelle stellt den Eigenschaftenordner im Projektmappen-Explorer dar.

Diese API ist nicht CLS-kompatibel. 

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.Project
Assembly:  Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public Interface IDatabaseProjectPropertiesContainer
[CLSCompliantAttribute(false)]
public interface IDatabaseProjectPropertiesContainer
[CLSCompliantAttribute(false)]
public interface class IDatabaseProjectPropertiesContainer
[<CLSCompliantAttribute(false)>]
type IDatabaseProjectPropertiesContainer =  interface end
public interface IDatabaseProjectPropertiesContainer

Der IDatabaseProjectPropertiesContainer-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode GetDefaultValue Gibt den Standardwert einer Katalog- oder Servereigenschaft zurück.
Öffentliche Methode GetProperty Gibt den Wert einer Katalog- oder Servereigenschaft zurück.
Öffentliche Methode GetPropertyAsBoolean Gibt den Standardwert einer Katalog- oder Servereigenschaft als Boolean zurück.
Öffentliche Methode GetPropertyFiles Gibt die Server- und Katalogeigenschaftendateien für das Projekt zurück.
Öffentliche Methode ProcessPropertyFile Weist den Container an, den TaskHost mit den Eigenschaftswerten zu aktualisieren, die gegenwärtig in der Eigenschaftenknotendatei (entweder Datenbank oder Server) enthalten sind.
Öffentliche Methode SavePropertyFile Speichert die Eigenschaftendatei, wenn sie eine Änderung in der Tabelle aktiver Dokumente (Running Document Table, RDT) aufweist.
Öffentliche Methode SetProperties Legt die Eigenschaften im Batchmodus fest.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis CatalogOrServerPropertyChanged Benachrichtigung, dass eine Katalog- oder Servereigenschaft geändert wurde.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.VisualStudio.Data.Schema.Package.Project-Namespace