0 von 5 fanden dies hilfreich - Dieses Thema bewerten.

Neuigkeiten für Entwickler in Word 2013  

Office 2013

Dieses Dokument enthält eine Ansicht auf oberster Ebene über die Verbesserungen und Ergänzungen für Entwickler in Microsoft Word 2013.Es bietet auch Links zu anderen Artikeln und Referenzen, die Sie auf die ersten Schritte beim Programmieren Word 2013aktivieren möchten.

Microsoft Word 2013 hilft Ihnen, professionelle Dokumente zu erstellen, durch die Bereitstellung einer umfassenden Sammlung von Tools zum Erstellen und Formatierung Ihres Dokuments.Überprüfen Sie Rich, kommentieren und Vergleich Funktionen helfen Ihnen, schnell zu erfassen und Verwalten von Feedback von Kollegen aus.Erweiterte Datenintegration wird sichergestellt, dass Dokumente mit wichtige Inhaltsquellen Unternehmensinformationen Verbindung zu bleiben.

Wenn Sie benutzerdefinierte Lösungen entwickeln, können Sie die folgenden Verbesserungen an Programmierbarkeit und Features in Word 2013verwenden.

Microsoft Word 2013 fährt im Web zum die Word 2013.Neue Apps für Office bieten zahlreiche interessante, neue Szenarien und Lösungen in eine leicht zu bedienende-Umgebung für die Entwicklung von dynamischen Webanwendungen.Dies bedeutet, dass Sie nun beliebte dynamische Sprachen (wie Python, PHP, Perl und JavaScript) und Web-Tool Entwicklungsfunktionen (z. B. Microsoft Visual Studio 2012) für die Anwendungsentwicklung verwenden können.Webentwicklung können Sie auch verwenden Sie die starken globale Entwickler-Communitys und die Verfügbarkeit der verschiedenen Codebeispiele, Frameworks und Bibliotheken, die Anwendung Eignung für verschiedene Szenarien zu erweitern.

Aufgabe Bereich apps für Office in Word 2013 Side-by-Side mit einem Word -Dokument zu arbeiten und Entwickler, die Kontextinformationen und Funktionalität zum Optimieren der Dokuments anzeigen und Erstellen von Modellen angeben können.Beispielsweise markiert eine Aufgabe Bereich app Word 2013 können suchen und Abrufen von Produktinformationen aus einem Webdienst basierend auf den Namen des Produkts oder Teilenummer des der Benutzer im Dokument.Abbildung 1 zeigt eine Implementierung einer Aufgabe Bereich app im Word 2013.

Abbildung 1.Klicken Implementierung einer Aufgabe Bereich app in Word 2013

Aufgabenbereichs-App in Word

Sie können programmgesteuert die neu gestaltete Inhaltssteuerelement-Features in Inhaltssteuerelemente in Word 2013verwenden.Neue Funktionen sind wiederholte Inhaltssteuerelemente, Farbe codieren und Kontrolle über die Darstellung von das Inhaltssteuerelement im Dokument.Inhaltssteuerelemente begrenzt werden und können potenziell bezeichnete Regionen in einem Dokument, die dienen als Container für bestimmte Arten von Inhalten, wie in Abbildung 2. einzelnen Inhaltssteuerelementen dargestellt Inhalte wie Termine, Listen oder den Absätzen der formatierte Text enthalten.Denn Sie ermöglichen Ihnen das Erstellen umfassender, strukturierte Blöcke von Inhalten.Inhaltssteuerelemente können Sie Vorlagen erstellen, die eindeutig definierter offener blockiert werden, sodass Sie mit Dokumenten in einer strukturierten Möglichkeit arbeiten können.

Abbildung 2. wiederholt von Inhaltssteuerelementen

Steuerelement zum Wiederholen von Inhalten

Das folgende Codebeispiel zeigt, wie mit der Inhaltssteuerelemente programmgesteuert zu wiederholen.Es wird eine Tabelle-Zeile, die hat drei XML-Zuordnungen und wiederholen diese Zeile für jedes <book>-Element in einer benutzerdefinierten XML-Komponente im Dokument mithilfe ein wiederholtes Inhaltssteuerelements.

Sub testRepeatingControl()
Dim objRange As Range
Dim objTable As Table
Dim objCustomPart As CustomXMLPart
Dim objCC As ContentControl
Dim objCustomNode As CustomXMLNode

Set objCustomPart = ActiveDocument.CustomXMLParts.Add
objCustomPart.LoadXML ("<books>" & _
    "<book><title>Code</title>" & _
    "<author>Charles Petzold</author></book>" & _
    "<book><title>JavaScript Step by Step</title>" & _
    "<author>Steve Suehring</author></book>" & _
    "<book><title>Understanding IPv6</title>" & _
    "<author>Joseph Davies</author></book></books>")

Set objRange = ActiveDocument.Paragraphs(1).Range
Set objTable = ActiveDocument.Tables.Add(objRange, 2, 2)

Set objRange = objTable.Cell(1, 1).Range
Set objCustomNode = objCustomPart.SelectSingleNode("/books[1]/book[1]/title[1]")
Set objCC = ActiveDocument.ContentControls.Add(wdContentControlText, objRange)
objCC.XMLMapping.SetMappingByNode objCustomNode

Set objRange = objTable.Cell(1, 2).Range
Set objCustomNode = objCustomPart.SelectSingleNode("/books[1]/book[1]/author[1]")
Set objCC = ActiveDocument.ContentControls.Add(wdContentControlText, objRange)
objCC.XMLMapping.SetMappingByNode objCustomNode

Set objRange = objTable.Rows(1).Range
Set objCC = ActiveDocument.ContentControls.Add(wdContentControlRepeatingSection, objRange)
objCC.XMLMapping.SetMapping ("/books[1]/book")
End Sub

Die Einstellungen für den Lesemodus können in Word 2013 jetzt programmgesteuert festgelegt werden. Zu diesen Einstellungen gehören Textskalierung, Layout und Zeilenlänge.

Sie können nun XML-Zuordnungen Inhaltssteuerelemente systemintern durch einen Aufgabenbereich verfügbar über das Menüband-Benutzeroberfläche, im Gegensatz zu den VBA oder Datei Format Manipulationen in den Microsoft Word 2010 und Microsoft Office Word 2007erstellen.Der Aufgabenbereich können Sie XML-Zuordnungen zu Inhaltssteuerelemente im Dokument visuell eingerichtet werden.

Word 2013 finden Sie eine Fülle von neuen Features für Entwickler.Apps für Office bieten eine einmalige Gelegenheit für Entwickler, webbasierte Features in Word 2013, Side-by-Side mit dem Arbeitsblatt zu integrieren.Die folgenden neuen Features, die das vorhandene Word 2013 VBA-Objektmodell erweitern Verbesserungen bei der Inhaltssteuerelemente NS die Möglichkeit zum Angeben von Einstellungen für Lesen Mode.In hinzufügen, Word 2013 bietet neue Benutzeroberfläche für das Erstellen von XML-Zuordnungen.

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.