Proprietà DocumentBase.ContentControls
Ottiene l'insieme di tutti i controlli contenuto del documento.
Spazio dei nomi: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word.v4.0.Utilities (in Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Sintassi
'Dichiarazione
Public ReadOnly Property ContentControls As ContentControls
Get
public ContentControls ContentControls { get; }
Valore proprietà
Tipo: Microsoft.Office.Interop.Word.ContentControls
Insieme ContentControls contenente tutti i controlli contenuto del documento.
Note
La proprietà restituisce l'insieme dei controlli contenuto nativi del documento (vale a dire gli oggetti Microsoft.Office.Interop.Word.ContentControl contenuti nel documento).
Per accedere ai controlli contenuto estesi nel documento, utilizzare la proprietà Controls.
Per ulteriori informazioni sui controlli contenuto estesi, vedere Controlli del contenuto (la pagina potrebbe essere in inglese).
Esempi
Nell'esempio di codice riportato di seguito viene aggiunto un controllo di testo normale al primo paragrafo e viene impostato il titolo del controllo. Si scorrono quindi tutti i controlli del contenuto nel documento e viene visualizzata una finestra di messaggio in cui vengono indicati il tipo e titolo di ogni controllo del contenuto. Per utilizzare questo esempio, eseguirlo dalla classe ThisDocument in un progetto a livello di documento.
Private Sub IterateContentControls()
Dim textControl1 As Word.ContentControl = _
Me.ContentControls.Add( _
Word.WdContentControlType.wdContentControlText, _
Me.Paragraphs(1).Range)
textControl1.Title = "First Name"
For Each cc As Word.ContentControl In Me.ContentControls
MessageBox.Show("Content control type: " + cc.Type.ToString() _
+ ", title: " + cc.Title)
Next
End Sub
private void IterateContentControls()
{
object _range = this.Paragraphs[1].Range;
Word.ContentControl textControl1 = this.ContentControls.Add(
Word.WdContentControlType.wdContentControlText,
ref _range);
textControl1.Title = "First Name";
foreach (Word.ContentControl cc in this.ContentControls)
{
MessageBox.Show("Content control type: "
+ cc.Type.ToString() + ", title: " + cc.Title);
}
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Office.Tools.Word