Freigeben über


Eigenschaften in Office-Projekten

Es gibt mehrere wichtige Eigenschaften, die office-Projekten in Visual Studio zur Verfügung stehen. Auf diese Eigenschaften kann im Eigenschaftenfenster zugegriffen werden.

Gilt für: Die Informationen in diesem Thema gelten für Projekte auf Dokumentebene und VSTO-Add-In-Projekte. Siehe Verfügbare Features nach Office-Anwendung und Projekttyp.

Namespace für Hostelement

Verwenden Sie den Namespace für Hostelement, um den Namespace für Hostelementklassen (z. B. die ThisAddIn, ThisWorkbook, oder ThisDocument Klassen) in Visual C#-Projekten zu ändern. Diese Eigenschaft wird im Eigenschaftenfenster angezeigt, wenn Sie den Dokumentknoten in einem Projekt auf Dokumentebene (z. B. ExcelWorkbook1.xlsx oder WordDocument1.docx) oder den Anwendungsknoten in einem VSTO-Add-In-Projekt (z. B. Excel oder Word) im Projektmappen-Explorer auswählen.

Wenn Sie ein Visual C#-Office-Projekt erstellen, erhalten Hostelemente einen Namespace basierend auf dem Namen des Projekts. Es wird empfohlen, die Eigenschaft Namespace für Host-Element zu verwenden, um den Namespace zu ändern, anstatt die Codedateien direkt zu bearbeiten. Wenn Sie diese Eigenschaft verwenden, wird der Namespace in den generierten (ausgeblendeten) Codedateien sowie in den sichtbaren Codedateien geändert.

CacheInDocument

Die CacheInDocument-Eigenschaft wird im Eigenschaftenfenster für Projekte auf Dokumentebene angezeigt, wenn Sie eine Instanz eines DataSet im Visual Studio-Designer auswählen. Nur öffentliche Mitglieder können zwischengespeichert werden; Stellen Sie sicher, dass die Modifiers-Eigenschaft auf "Öffentlich" festgelegt ist, wenn Sie eine Zwischenspeicherung ausführen DataSetmöchten.

Diese Eigenschaft verwendet einen booleschen Wert:

Wert2

Die Value2-Eigenschaft ist nur für Excel-Arbeitsmappen- oder Vorlagenprojekte verfügbar. Sie wird unter dem Eigenschaftenknoten "Databindings" im Eigenschaftenfenster angezeigt, wenn Sie ein NamedRange Steuerelement im Arbeitsblatt-Designer auswählen.

Verwenden Sie die Value2-Eigenschaft im Eigenschaftenfenster, um die Value2-Eigenschaft des NamedRange an ein Feld in Ihrer Datenquelle zu binden.