WorkbookBase.BuiltinDocumentProperties – vlastnost
Získá Microsoft.Office.Core.DocumentProperties kolekci, která představuje všechny vlastnosti dokumentu vestavěné sešitu.
Obor názvů: Microsoft.Office.Tools.Excel
Sestavení: Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Deklarace
Public ReadOnly Property BuiltinDocumentProperties As Object
public Object BuiltinDocumentProperties { get; }
Hodnota vlastnosti
Typ: System.Object
A Microsoft.Office.Core.DocumentProperties kolekci, která představuje všechny vlastnosti dokumentu vestavěné sešitu.
Poznámky
Tato vlastnost vrací celou kolekci vlastností dokumentu vestavěné.Použití Microsoft.Office.Core.DocumentProperties.Item(System.Object) vlastnost vrátí jediný člen v kolekci ( Microsoft.Office.Core.DocumentProperties objekt) zadáním názvu vlastnosti nebo index kolekce (jako číslo).
Hodnotu indexu nebo názvu můžete odkázat na vlastnosti dokumentu.Následující seznam uvádí dokumentu k dispozici předdefinované názvy vlastností:
Title
Předmět
Autor
Klíčová slova
Komentáře
Šablona
Poslední Autor
Číslo revize
Název aplikace
Datum posledního tisku
Datum vytvoření
Poslední ušetřit čas.
Celková doba úprav
Počet stránek
Počet slov
Počet znaků
Zabezpečení
Kategorie
Format
Správce
Společnost
Počet bajtů
Počet řádků
Počet odstavců
Počet snímků
Počet poznámek
Počet skrytých snímků
Počet multimediálních klipů
Základ hypertextového odkazu
Počet znaků (včetně mezer)
Chcete-li definovat hodnoty pro všechny předdefinované vlastnosti dokumentu není vyžadováno aplikace typu kontejner.Je-li v aplikaci Microsoft Office Excel hodnotu pro některou z vlastností dokumentu vestavěné nedefinuje, čtení Microsoft.Office.Core.DocumentProperties.Value vlastnost pro danou vlastnost dokumentu vyvolá výjimku.
Použití CustomDocumentProperties vlastnost, která vrátí kolekci vlastních vlastností dokumentu.
Příklady
Následující příklad kódu používá BuiltinDocumentProperties vlastnost, kterou chcete zobrazit všechny vlastnosti dokumentu vestavěné aktuálního sešitu ve sloupci A listu Sheet1.
V tomto příkladu je úroveň dokument přizpůsobení.
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;
}
}
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.