|
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
|
Übersetzung
Original
|
JavaScript IntelliSense
-
Suchen nach Memberinformationen -
Einfügen von Sprachelementen direkt in den Code -
Beibehalten des Kontexts, ohne den Code-Editor verlassen zu müssen -
Sichern Sie benutzerdefinierter IntelliSense-Elemente mit XML-Dokumentationskommentaren und Erweiterbarkeit JavaScript IntelliSense.
-
Funktionen, die in allen Skriptblöcken im aktiven Dokument definiert werden. Inline-Skriptblöcke werden in Dateien mit folgenden Dateinamenerweiterungen unterstützt: .aspx., .ascx, .master, .html und .htm. -
script -Elemente mit src-Attributen, die einer anderen Skriptdatei zeigen. Die Zielskriptdatei muss über die Dateinamenerweiterung .js verfügen. -
JavaScript-Dateien, die verweisen, anderes JavaScript-Dateien, indem sie reference-Direktive verwenden. -
Vergleichsgruppen für globale Objekte, IntelliSense-Erweiterungen oder verzögert geladene Skriptdateien. -
Verweise auf XML-Webdienste. -
Das ScriptManager-Steuerelement und das ScriptManagerProxy-Steuerelement, wenn die Webanwendung eine ASP.NET-AJAX-Anwendung ist. -
Microsoft Ajax Library, wenn Sie in einer AJAX-fähigen ASP.NET-Webanwendung arbeiten.
Hinweis
Skripts in Ereignishandlerattributen für HTML-Elemente oder in href-Attributen definierte Skripts werden von IntelliSense nicht unterstützt.
-
Erstellt eine Liste von JavaScript-Dateien abhängigen, die auf Verweisen im aktiven Dokument sind, und auf rekursiven Überprüfungen der Skriptverweise in den referenzierten Dateien. -
Durchlaufen der Liste und Erfassen von Typinformationen sowie anderer relevanter Daten aus den einzelnen Dateien. -
Aggregiert die Daten und gibt es an das JavaScript-Sprachendienst, der die Typinformationen und Daten für IntelliSense bereitgestellt werden. -
Überwachen der Dateien auf Änderungen, die sich auf die IntelliSense-Liste auswirken könnten, und Aktualisieren der Liste nach Bedarf. Skripts auf den Speichern (wie die verwiesen mit HTTP) rufen nicht überwacht ab.
-
Objekte definiert in externen Dateien mithilfe der Verweise wie Skriptverweise, References-Direktiven und Vergleichsgruppen. -
Objekte angegeben in XML-Dokumentationskommentare, wie Parameter und Feldern. -
Objekte beschrieben mithilfe der Standard-JavaScript-Kommentartags (/). Weitere Informationen finden Sie unter Erweitern von JavaScript IntelliSense. -
Objekte unterstützt mithilfe des Erweiterbarkeit JavaScript IntelliSense Mechanismus. Weitere Informationen finden Sie unter Erweitern von JavaScript IntelliSense.
HTML-DOM-Elemente
Systeminterne Objekte
Benutzerdefinierte Variablen, Funktionen und Objekte
Externe Dateiverweise
Skriptverweise
<script type="text/javascript" src="~/Scripts/JavaScript.js"> </script>
<asp:ScriptManager ID="ScriptManager1" runat="server"> <Scripts> <asp:ScriptReference Path="~/Scripts/JavaScript.js" /> </Scripts> </asp:ScriptManager>
References-Direktiven
/// <reference path="ScriptFile1.js" />
/// <reference path="Scripts/ScriptFile2.js" />
/// <reference path="../ScriptFile3.js" />
/// <reference path="~/Scripts/ScriptFile4.js" />
/// <reference name "Ajax.js" assembly="System.Web.Extensions, ..." />
/// <reference path="MyService.asmx" />
/// <reference path="Services/MyService.asmx" />
/// <reference path="../MyService.asmx" />
/// <reference path="~/Services/MyService.asmx" />
Hinweis
|
|---|
|
|
/// <reference path="Default.aspx" />
/// <reference path="Admin/Default.aspx" />
/// <reference path="../Default.aspx" />
/// <reference path="~/Admin/Default.aspx" />
-
Der reference-XML-Kommentar muss vor allen möglichen Skripts deklariert werden. -
Es muss XML-Kommentarsyntax mit drei Schrägstrichen verwendet werden. Verweise, die unter Verwendung der standardmäßigen Kommentarsyntax (zwei Schrägstriche) erstellt wurden, werden ignoriert. -
Pro Direktive kann nur eine Datei oder Ressource angegeben werden. -
Mehrere Verweise auf seitenbasierte Skripts sind nicht zulässig. -
Wenn ein Seitenverweis angegeben wird, ist kein anderer Reference-Direktiventyp zulässig. -
Dateinamen verwenden relative Pfade. Sie können den Tildeoperator (~) verwenden, um Pfade relativ zum Stammverzeichnis der Anwendung anzugeben. -
Absolute Pfade werden ignoriert. -
Reference-Direktiven in Seiten, auf die verwiesen wird, werden nicht verarbeitet. Dies bedeutet, dass Reference-Direktiven für Seiten nicht rekursiv aufgelöst werden. Es wird nur Skriptcode berücksichtigt, auf den direkt von der Seite verwiesen wird.
Vergleichsgruppen
Tipp
|
|---|
|
|
XML-Dokumentationskommentare
-
JS-Datei, die auf eine andere JS-Datei verweist. -
JS-Datei, die auf eine ASPX-Datei verweist. -
ASPX-Datei, die auf eine JS-Datei verweist.
ASP.NET-AJAX-Objekte
Hinweis
|
|---|
|
|
-
Unterstrichene Elemente im Editor. Wellenförmige rote Unterstreichungen weisen auf Fehler hin. Wenn Sie den Mauszeiger über den Fehler bewegen, wird die Fehlerbeschreibung in einer QuickInfo angezeigt. -
Fenster Fehlerliste. Im Fenster Fehlerliste werden die Fehlerbeschreibung, die Datei, in der der Fehler aufgetreten ist, Zeilen- und Spaltennummer und das Projekt angezeigt. Klicken Sie im Menü Ansicht auf die Option Fehlerliste, um das Fenster Fehlerliste anzuzeigen. -
Das Ausgabefenster zeigt Verweise an, die nicht geladen wurden.