Condividi tramite


Proprietà ContentControlContentUpdatingEventArgs.Content

Ottiene o imposta il testo che si sta scrivendo al controllo del contenuto dal Web part XML personalizzata che è associato al controllo.

Spazio dei nomi:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)

Sintassi

'Dichiarazione
Property Content As String
string Content { get; set; }

Valore proprietà

Tipo: System.String
Il testo che si sta scrivendo al controllo del contenuto dal Web part XML personalizzata che è associato al controllo.

Note

È possibile associare i controlli contenuto a un elemento in una parte XML (anche denominato Web part XML personalizzata) incorporato nel documento.utilizzare Content proprietà per modificare il testo prima di Microsoft Office Word verrà aggiornato il controllo.

Per ulteriori informazioni, vedere Controlli del contenuto e Cenni preliminari sulle web part XML personalizzate.

Esempi

Nell'esempio di codice seguente vengono illustrati i gestori eventi per ContentUpdating e StoreUpdating eventi.In questo esempio si presuppone che il documento contenga un oggetto PlainTextContentControl denominato plainTextContentControl1 ciò è associato a un elemento in una Web part XML personalizzata.Per un esempio di codice che illustra come associare un controllo contenuto a un elemento in una Web part XML personalizzata, vedere Procedura dettagliata: associazione dei controlli del contenuto a parti XML personalizzate.

Per utilizzare questo codice, incollarlo in ThisDocument la classe nel progetto.Per c#, è necessario anche associare gestori eventi a ContentUpdating e StoreUpdating eventi di plainTextContentControl1.

Questo esempio è valido per una personalizzazione a livello di documento.È possibile modificarlo per funzionare in un componente aggiuntivo a livello di applicazione.Per ulteriori informazioni, vedere Estensione in fase di esecuzione di documenti di Word e di cartelle di lavoro di Excel in componenti aggiuntivi a livello di applicazione.

Private Sub plainTextContentControl1_StoreUpdating(ByVal sender As Object, _
    ByVal e As Microsoft.Office.Tools.Word.ContentControlStoreUpdatingEventArgs) _
    Handles PlainTextContentControl1.StoreUpdating

    MessageBox.Show("The control was changed to the following value: " & vbCrLf & _
        e.Content & vbCrLf & "This value is about to be written to the node that is bound to this control.")
End Sub

Private Sub plainTextContentControl1_ContentUpdating(ByVal sender As Object, _
    ByVal e As Microsoft.Office.Tools.Word.ContentControlContentUpdatingEventArgs) _
    Handles PlainTextContentControl1.ContentUpdating

    MessageBox.Show("The node that is bound to this control was changed to the following value: " & vbCrLf & _
        e.Content & vbCrLf & "This value is about to be written to this control.")
End Sub
void plainTextContentControl1_StoreUpdating(object sender, 
    Microsoft.Office.Tools.Word.ContentControlStoreUpdatingEventArgs e)
{
    MessageBox.Show("The control was changed to the following value: \n\n" +
        e.Content + "\n\nThis value is about to be written to the node that is bound to this control.");
}

void plainTextContentControl1_ContentUpdating(object sender, 
    Microsoft.Office.Tools.Word.ContentControlContentUpdatingEventArgs e)
{
    MessageBox.Show("The node that is bound to this control was changed to the following value: \n\n" +
        e.Content + "\n\nThis value is about to be written to this control.");
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ContentControlContentUpdatingEventArgs Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Word

Altre risorse

Controlli del contenuto

Cenni preliminari sulle web part XML personalizzate

Procedura dettagliata: associazione dei controlli del contenuto a parti XML personalizzate