Innerhalb 8.1 Teilen Verträge von Windows

Teilen Verträge sind eine von vielen Verträge eingebaut in Windows 8.1 (und Windows 8) Plattform. Die Verträge, die ein Schlüsselelement zur Win8-Plattform sind, sind eine Art Vereinbarung zwischen einem oder mehreren Anwendungen, die es ihnen erlaubt, zusammen zu arbeiten. Eine ähnliche Technik zu diesen Verträgen geht bis 2006 zurück.

Microsofts damals Chief Software Architect Ray Ozzie kam mit der Idee eines up "universal Zwischenablage." Seit den frühesten Tagen von Windows, gibt es eine Zwischenablage gewesen - ein Repository für Daten (in verschiedenen Formaten), die aus einem Programm genommen hat und in eine andere setzen. Ozzie brillante Erkenntnis war, dass sowohl das Senden und Empfangen von Programmen können im Voraus auf eine Reihe von Spezifikationen zu vereinbaren, welche Art von Daten gesendet wurde und machen es super-einfach alle Arten von Informationen von einem Programm zum anderen zu übertragen. Windows-würde den Überblick über die Spezifikationen und Spiel Spender mit Empfängern.

Ozzie Ansatz endete in der Öffentlichkeit, aber in Windows 8, implementiert Microsoft eine ähnliche Technik in den Teilen Charm, die den Anteil Vertrag verwendet.

Die Mechanik eines Anteils Vertrag sind ziemlich einfach, obwohl die Details behaarten bekommen kann.

Wenn Sie ein neues Programm installieren, erzählt es von Windows, welche Arten von Daten kann es zu teilen, und welche Arten von Daten kann es zu empfangen. So zum Beispiel eine E-Mail-Programm Windows möglicherweise sagen, dass es formatierten Text bieten können, oder Bilder oder Links. Das gleiche E-Mail-Programm könnte annehmen formatiertem Text, Bilder, Links oder Web-Referenzen eines bestimmten Typs - nennen es StandardWebReference.

Die E-Mail-Programm zeigt auch, dass die Windows-StandardWebReference Typ einer kleinen Grafik besteht, einen Link, und formatierten Text. Die Mail-Programmierer sind intelligent genug, um zu wissen, dass Internet Explorer 11 (IE 11) hat bereits mit Windows registriert, die Windows-Freigabe Broker sagen, dass es StandardWebReference Pakete aussenden, die nur die gleichen Eigenschaften wie die StandardWebReference Typ in dem Mail-Programm passieren .

Das ist alles, es für einen Vertrag nimmt. Wenn Sie das Surfen im Internet Explorer 11, und Sie können den Anteil Charm tippen und dann das Mail-Programm wählen, ein Paket von Informationen in der StandardWebReference Art von IE 11 auf das Mail-Programm übertragen wird. Es endet aussehen wie die folgende Abbildung.

bild0.jpg

Es gibt alle Arten von Leistungen an Teilen Verträge verwenden, aber das wichtigste für Metro-Anwender ist die Tatsache, dass man sich irgendetwas nicht auswählen, bevor Sie gemeinsam nutzen: sowohl mit dem Senden und Anwendungen laufen Vollbild empfängt, der Anteil Vertrag Griffe alle Details.

Menü