ContentControlStoreUpdatingEventArgs.Content Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Text ab, der im benutzerdefinierten XML-Teil gespeichert ist, das an das Inhaltssteuerelement gebunden ist.
public string Content { get; set; }
Eigenschaftswert
Der Text, der im benutzerdefinierten XML-Teil gespeichert ist, das an das Inhaltssteuerelement gebunden ist.
Beispiele
Im folgenden Codebeispiel werden Ereignishandler für das-Ereignis und das-Ereignis veranschaulicht StoreUpdating ContentUpdating . In diesem Beispiel wird davon ausgegangen, dass das Dokument einen PlainTextContentControl mit dem Namen enthält plainTextContentControl1 , der an ein Element in einem benutzerdefinierten XML-Abschnitt gebunden ist Ein Codebeispiel, das veranschaulicht, wie ein Inhalts Steuerelement an ein Element in einem benutzerdefinierten XML-Abschnitt gebunden wird, finden Sie unter Exemplarische Vorgehensweise : Binden von Inhalts Steuerelementen an benutzerdefinierte XML-Elemente
Wenn Sie diesen Code verwenden möchten, fügen Sie ihn in die- ThisDocument Klasse in Ihrem Projekt ein. Für c# müssen Sie auch die Ereignishandler an das-Ereignis und das-Ereignis von anfügen StoreUpdating ContentUpdating plainTextContentControl1 .
Dieses Beispiel gilt für eine Anpassung auf Dokument Ebene.
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.");
}
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
Hinweise
Sie können Inhalts Steuerelemente an ein Element in einem XML-Element (auch als benutzerdefiniertes XML-Partbezeichnet) binden, das in das Dokument eingebettet ist. Ändern Sie den Text mithilfe der- Content Eigenschaft, bevor Microsoft Office Word den benutzerdefinierten XML-Abschnitt aktualisiert, der an das Steuerelement gebunden ist.
Weitere Informationen finden Sie unter Inhalts Steuerelemente und Übersicht über benutzerdefinierte XML-Abschnitte.