Właściwość WorkbookBase.BuiltinDocumentProperties —
Pobiera Microsoft.Office.Core.DocumentProperties , która reprezentuje wszystkie właściwości dokumentu wbudowanych dla skoroszytu.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestaw: Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Składnia
'Deklaracja
Public ReadOnly Property BuiltinDocumentProperties As Object
public Object BuiltinDocumentProperties { get; }
Wartość właściwości
Typ: System.Object
A Microsoft.Office.Core.DocumentProperties , która reprezentuje wszystkie właściwości dokumentu wbudowanych dla skoroszytu.
Uwagi
Właściwość ta zwraca cały zbiór właściwości dokumentu wbudowanych.Użycie Microsoft.Office.Core.DocumentProperties.Item(System.Object) właściwość zwraca pojedynczy element członkowski kolekcji ( Microsoft.Office.Core.DocumentProperties obiektu), określając albo nazwę właściwości lub indeksu kolekcji (jako liczba).
To odwołanie do właściwości dokumentu, używając wartości indeksu lub przez nazwę.Na poniższej liście przedstawiono wbudowany dokumentów dostępnych nazw właściwości:
Tytuł
Temat
Autor
Słowa kluczowe
Komentarze
Szablon
Ostatni autor
Numer poprawki
Nazwa aplikacji
Data ostatniego drukowania
Data utworzenia
Ostatnio zaoszczędzić czas
Całkowity czas edycji
Liczba stron
Liczba wyrazów
Liczba znaków
Zabezpieczenia
Kategoria
Formatuj
Menedżer
Firma
Liczba bajtów
Liczba wierszy
Liczba akapitów
Liczba slajdów
Liczba notatek
Liczba ukrytych slajdów
Liczba klipów multimedialnych
Baza hiperłącza
Liczba znaków (ze spacjami)
Kontener aplikacje nie są wymagane do definiowania wartości dla każdej wbudowanej właściwości dokumentu.Jeśli program Microsoft Office Excel nie definiuje wartość dla jednego z właściwości dokumentu wbudowanych, czytanie Microsoft.Office.Core.DocumentProperties.Value zgłasza wyjątek, właściwości dla tej właściwości dokumentu.
Użycie CustomDocumentProperties właściwość zwraca kolekcję właściwości dokumentu niestandardowego.
Przykłady
Następujący kod w przykładzie wykorzystano BuiltinDocumentProperties właściwość, aby wyświetlić wszystkie właściwości dokumentu wbudowanych bieżącego skoroszytu w kolumnie A arkusz Sheet1.
Ten przykład dotyczy dostosowywania poziomie dokumentu.
Private Sub DisplayBuiltinDocumentProperties()
Dim DocumentProperties1 As Office.DocumentProperties = _
CType(Me.BuiltinDocumentProperties, _
Office.DocumentProperties)
If Not (DocumentProperties1 Is Nothing) Then
Dim i As Integer
For i = 1 To DocumentProperties1.Count
Dim dp As Office.DocumentProperty = _
DocumentProperties1(i)
Globals.Sheet1.Range("A" & _
i.ToString()).Value2 = dp.Name
Next i
End If
End Sub
private void DisplayBuiltinDocumentProperties()
{
Office.DocumentProperties documentProperties1 =
(Office.DocumentProperties)this.BuiltinDocumentProperties;
if (documentProperties1 != null)
{
for (int i = 1; i <= documentProperties1.Count; i++)
{
Office.DocumentProperty dp = documentProperties1[i];
Globals.Sheet1.Range["A" + i.ToString()].Value2 =
dp.Name;
}
}
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..