Eigenschaften in Visual Studio Tools for Office-Projekte
Aktualisiert: November 2007
Es gibt mehrere wichtige Eigenschaften, die in Visual Studio Tools for Office-Projekten verfügbar sind. Auf diese Eigenschaften kann im Eigenschaftenfenster zugegriffen werden.
Eigenschaften für Projekte auf Dokument- und auf Anwendungsebene
Die folgenden Eigenschaften stehen in Visual Studio Tools for Office für Projekte auf Dokumentebene und auf Anwendungsebene zur Verfügung.
Namespace für Hostelement
Die Namespace for Host Item-Eigenschaft ist nur für Visual C#-Projekte verfügbar. Die Eigenschaft wird im Eigenschaftenfenster angezeigt, wenn Sie im Projektmappen-Explorer den Dokumentknoten in einem Projekt auf Dokumentebene (z. B. ExcelWorkbook1.xlsx oder WordDocument1.docx) bzw. den Anwendungsknoten in einem Projekt auf Anwendungsebene (z. B. Excel oder Word) auswählen.
Wenn Sie in Visual C# ein Projekt erstellen, erhalten Hostelemente basierend auf dem Projektnamen einen Namespace. Es wird empfohlen, dass Sie diesen Namespace nicht durch direktes Bearbeiten der Codedatei ändern. Verwenden Sie diese Eigenschaft, um den Namespace zu ändern. Wenn Sie diese Eigenschaft verwenden, wird der Namespace im generierten (ausgeblendeten) Code sowie in der sichtbaren Codedatei geändert.
Zum Ändern des Namespaces für das Hostelement legen Sie den Namen in der Namespace für Hostelement-Eigenschaft fest.
Vertrauenswürdiger Assemblyspeicherort
Die Trust Assemblies Location-Eigenschaft ist nur in Microsoft Office 2003-Projekten verfügbar. Diese Eigenschaft wird im Eigenschaftenfenster angezeigt, wenn Sie den Projektknoten im Projektmappen-Explorer auswählen.
Diese Eigenschaft akzeptiert einen booleschen Wert:
Wählen Sie True aus, um die Sicherheitsrichtlinie automatisch mit voll vertrauenswürdigen Berechtigungen für die Hauptprojektassembly und mit Ausführungsberechtigungen für Assemblys im Ordner \bin und seinen Unterordnern zu aktualisieren. Diese Berechtigungen werden bei jeder Erstellung des Projekts überprüft und gewährt.
Wählen Sie False, um zu verhindern, dass Berechtigungen automatisch gewährt werden. Wenn bei der letzten Erstellung des Projekts die Vertrauenswürdiger Assemblyspeicherort-Eigenschaft auf True festgelegt war, werden alle für Sie generierten Codegruppen entfernt, wenn Sie das Projekt erneut erstellen und dabei die Eigenschaft auf False festgelegt ist. Das Projekt kann nicht ausgeführt werden, es sei denn, Sie gewähren manuell Berechtigungen für den Code.
Weitere Informationen zur Sicherheit in Microsoft Office 2003-Projekten finden Sie unter Sicherheit in Office-Projektmappen (2003 System).
Hinweis: |
---|
Die Trust Assemblies Location-Eigenschaft ist in Projekten für 2007 Microsoft Office System nicht verfügbar, da diese Projekte ein anderes Sicherheitsmodell verwenden. Weitere Informationen finden Sie unter Sicherheit in Office-Projektmappen (2007 System). |
Eigenschaften für Projekte auf Dokumentebene
Die folgenden Eigenschaften stehen nur für Projekte auf Dokumentebene in Visual Studio Tools for Office zur Verfügung.
CacheInDocument
Die CacheInDocument-Eigenschaft wird im Eigenschaftenfenster angezeigt, wenn Sie im Visual Studio-Designer eine Instanz von DataSet auswählen. Nur öffentliche Member können zwischengespeichert werden. Stellen Sie daher sicher, dass die Modifiers-Eigenschaft auf Public festgelegt ist, wenn ein DataSet zwischengespeichert werden soll.
Diese Eigenschaft akzeptiert einen booleschen Wert:
Wählen Sie true aus, um das Dataset im Dokument zwischenzuspeichern.
Wählen Sie false aus, wenn das Dataset nicht im Dokument zwischengespeichert werden soll.
Weitere Informationen zum Zwischenspeichern von Daten finden Sie unter Zwischenspeichern von Daten und Übersicht über Daten in Anpassungen auf Dokumentebene.
Value2
Die Value2-Eigenschaft ist nur für Excel-Arbeitsmappenprojekte oder -Vorlagenprojekte verfügbar. Sie wird im Eigenschaftenfenster unter dem Knoten der Databindings-Eigenschaft angezeigt, wenn Sie im Arbeitsblatt-Designer ein NamedRange-Steuerelement auswählen.
Mit der Value2-Eigenschaft im Eigenschaftenfenster können Sie die Value2-Eigenschaft für den NamedRange an ein Feld in der Datenquelle binden.
Siehe auch
Konzepte
Erstellen von Office-Projektmappen in Visual Studio
Übersicht über Visual Studio Tools for Office-Projektvorlagen