Durchsuchen des Webs in einer Project Siena-Anwendung und Übersetzen von Texten

 

In einer Project Siena-App können Sie mithilfe von Bing-Websuche das Web durchsuchen und mithilfe von Bing Translator Text übersetzen.Einen allgemeinen Überblick über Project Siena und Links zu Ressourcen wie Beispiel-Apps, Video-Tutorials und Foren finden Sie unter Project Siena.

Voraussetzungen

Konfigurieren Ihrer App für Bing-Websuche

  1. Öffnen Sie Project Siena, und drücken Sie ALT-D, um eine Liste mit Datenquellen zu öffnen.

  2. Klicken Sie auf Bing-Websuche und anschließend auf Verbinden.

  3. Klicken Sie im Bereich Vorhandene Quellen auf Dienstkonfiguration unter Bing-Websuche, und geben Sie dann Ihren primären Schlüssel im Feld Primärer Kontoschlüssel ein, bzw. fügen Sie ihn ein.

  4. Klicken Sie auf Übernehmen, und drücken Sie ESC, um in den Entwurfsarbeitsbereich zurückzukehren.

Neue Elemente werden angezeigt

  1. Drücken Sie ALT-V, um eine Liste der Steuerelemente anzuzeigen, klicken Sie in dieser Liste auf Web, und klicken Sie anschließend auf Bing-News-Suche.

    Composite control to search for news using Bing

  2. Drücken Sie F5, geben Sie einen oder mehrere Suchbegriffe in das Feld ein, und klicken Sie auf ein Ergebnis.

    Die Galerie zeigt Nachrichten zu Ihrem Suchbegriff an und öffnet dann die Original-Website des Ergebnisses, auf das Sie geklickt haben.

  3. Drücken Sie in Project Siena ESC, um in den Entwurfsarbeitsbereich zurückzukehren.

     

  4. (Optional) Filtern der Nachrichtenelemente nach Datum:

    1. Drücken Sie STRG-A, um alle Steuerelemente auszuwählen, die Sie hinzugefügt haben, ziehen Sie sie in die Mitte des Bildschirms, und fügen Sie ein Eingabetex-Steuerelement hinzu.

    2. (Optional) Legen Sie die Standard-Eigenschaft des Steuerelements, das Sie eben hinzugefügt haben, auf "mm/tt/jjjj" (einschließlich der Anführungszeichen) fest.

      Weitere Informationen zum Festlegen einer Eigenschaft finden sie unter Erstellen Ihrer ersten App mit Project Siena.

    3. Legen Sie die Elemente-Eigenschaft der Galerie auf die folgende Funktion fest:

      Filter(Bing-Suche!News(Text1!Text); DatWert(Datum)>=DatWert(Text2!Text))

      Wenn Sie ein oder mehrere Eingabetext-Steuerelemente hinzugefügt haben, bevor Sie diese Funktion erstellt haben, haben diese andere Namen als in diesem Beispiel.Ändern Sie in diesem Fall Text1 in den Namen des Suchfelds, und ändern Sie Text2 in den Namen des Felds, das ein Datum enthält.

    4. Drücken Sie F5 und geben Sie dann ein Datum in das Textfeld auf der linken Seite ein.

      Die Galerie zeigt nur die Nachrichtenelemente, die an dem von Ihnen festgelegten Datum oder danach veröffentlicht wurden.

      Composite control for BingNews filtered by date in input-text control

Übersetzen eines Texts

  1. Öffnen Sie Project Siena, drücken Sie ALT-V, um eine Liste der Steuerelemente zu öffnen, klicken Sie in dieser Liste auf Web, und klicken Sie anschließend auf Bing Translator.

  2. Drücken Sie auf F5, klicken Sie auf eine Sprache in der Liste Übersetzen in, und geben Sie dann eines oder mehrere Wörter in das Feld auf der linken Seite ein.

    Das Feld auf der rechten Seite übersetzt den eingegebenen Text in die gewählte Sprache.

    Type on the left, choose a language, and see the translation on the right

  3. Drücken Sie ESC, oder klicken Sie auf die Schaltfläche "Zurück", um in den Entwurfsarbeitsbereich zurückzukehren.

  4. (Optional) Übersetzen mehrerer Textzeilen:

    1. Klicken Sie auf das Eingabetext-Steuerelement auf der linken Seite, klicken Sie auf die Option Entwurf, wenn diese im unteren Bereich des Bildschirms erscheint, und klicken Sie dann auf  auf Optionen.

    2. Klicken Sie in der Liste der Modi auf Mehrzeilig.

  5. (Optional) Übersetzen von handschriftlichen Texten:

    1. Drücken Sie ALT-V, um eine Liste von Steuerelementen zu öffnen, klicken Sie in dieser Liste auf Stift, und ziehen Sie dann das Steuerelement "Stift" unter die anderen Steuerelemente.

    2. Lassen Sie das Stiftsteuerelement weiterhin markiert, klicken Sie auf die Option Entwurf, wenn diese am unteren Bildschirmrand erscheint, klicken Sie auf Optionen, und legen Sie dann die Eigenschaft Steuerelemente anzeigen auf wahr fest.

    3. Klicken Sie auf das Eingabetext-Steuerelement auf der linken Seite, klicken Sie auf die Option Daten, wenn diese in der linken unteren Ecke erscheint, und legen Sie dann die Standard-Eigenschaft auf Stift1!ErkannterText fest.

    4. Drücken Sie F5, und geben Sie dann mit der Maus oder dem Finger ein Wort in das Steuerelement "Stift" ein.

      Das Feld links wandelt den geschriebenen Text in eingegebenen Text um und das Feld rechts übersetzt diesen in die angegebene Sprache.

      An input-text box, a list, a label, and a pen element

    5. Drücken Sie ESC, oder klicken Sie auf die Schaltfläche "Zurück", um in den Entwurfsarbeitsbereich zurückzukehren.

  6. (Optional) Anhören der Übersetzung:

    1. Fügen Sie ein Audiosteuerelement hinzu, und legen Sie dessen Medien-Eigenschaft auf die folgende Funktion fest:

      BingTranslator!Sprechen(Beschriftung3!Text, Dropdown1!Ausgewählt!Wert)

    2. Drücken Sie die F5, und klicken Sie dann auf die Wiedergabeschaltfläche.

      Der Audioplayer gibt den übersetzten Text wieder.

    3. Drücken Sie ESC, oder klicken Sie auf die Schaltfläche "Zurück", um in den Entwurfsarbeitsbereich zurückzukehren.

  7. (Optional) Übersetzen eines Texts aus einer anderen Quelle:

    1. Drücken Sie Alt-V, und klicken Sie auf Web und auf Bing-News-Suche.

    2. Klicken Sie auf Beschriftung3 (das Feld, in dem der übersetzte Text angezeigt wird), klicken Sie auf die Option Daten, wenn diese in der linken unteren Ecke erscheint, und legen Sie dann die Text-Eigenschaft dieser Beschriftung auf die folgende Funktion fest:

      BingTranslator!Übersetzen(Galerie1!Ausgewählt!Beschreibung; Dropdown1!Ausgewählt!Wert)

    3. (Optional) Löschen Sie Text1, und erweitern Sie Beschriftung3.

      UI in which you can search for and translate news items