Udostępnij za pośrednictwem


Porady: włączanie IntelliSense XML w Visual Basic

IntelliSense XML w języku Visual Basic zawiera wyraz ukończenia dla elementów, które są zdefiniowane w schemacie XML.Aby włączyć IntelliSense XML w języku Visual Basic, wykonaj następujące czynności:

  1. Uzyskaj plik XML schema (XSD) lub pliki, dla których aplikacja będzie odczytu lub zapisu do plików XML.

  2. Pliki schematów XML uwzględnione w projekcie.

  3. Zaimportować docelowego obszaru nazw lub nazw pliku kodu lub projektu.Docelowy obszar nazw jest identyfikowany przez targetNamespace lub tns atrybut schematu XSD programu.

    Aby zaimportować docelowego obszaru nazw, użyj Imports instrukcji, lub dodać nazw wszystkich plików kodu w projekcie za pomocą odwołania strona Project Designer.

Aby uzyskać więcej informacji na temat możliwości IntelliSense XML w języku Visual Basic, zobacz XML IntelliSense w Visual Basic.Aby uzyskać więcej informacji na temat importowania przestrzeni nazw XML, zobacz Imports — Instrukcja (przestrzeń nazw XML) lub Strona odwołań, Projektant projektu (Visual Basic).

[!UWAGA]

Na komputerze w poniższych instrukcjach mogą być wyświetlane inne nazwy i lokalizacje niektórych elementów interfejsu użytkownika programu Visual Studio. Te elementy są określane przez numer wersji Visual Studio oraz twoje ustawienia. Aby uzyskać więcej informacji, zobacz Dostosowywanie ustawień środowiska deweloperskiego w Visual Studio.

łącze do wideoWideo wersję tego tematu, zobacz wideo jak: Włączanie IntelliSense XML w języku Visual Basic.Pokrewne demonstracji wideo, zobacz jak włączyć IntelliSense XML i przestrzeni nazw XML użyj?.

Włączanie technologii IntelliSense XML w języku Visual Basic

Jeśli plik XML, ale nie masz pliku schematu XSD dla niego, w dodatku SP1 można utworzyć plik schematu XSD przy użyciu Kreatora schematów XML.Można również użyć wnioskowanie schematu w Edytorze Visual Studio w XML.

Aby utworzyć plik schematu XSD dla pliku XML przy użyciu Kreatora schematów XML (wymaga dodatku SP1)

  1. W projekcie, kliknij przycisk Dodaj nowy element na projektu menu.

  2. Wybierz Xml ze schematem szablonu elementu albo dane lub Wspólne elementy kategorie szablonów.

  3. Podaj nazwę pliku dla pliku XSD lub plików, które będą przechowywane w zestawie nie powiązano schematu, a następnie kliknij Dodaj.

  4. W rozpoznać schematu XML zestaw dokumentów XML okna, dodać jeden lub więcej dokumentów XML rozpoznać od schematu XML.

    • Aby dodać pliki tekstowe zawierające dokumenty XML przy użyciu Eksploratora plików, kliknij Dodaj z pliku.

    • Aby dodać dokument XML z adres HTTP, kliknij Dodaj z sieci Web.

    • Aby skopiować lub typu zawartości dokumentu XML do kreatora, kliknij przycisk Wpisz lub Wklej XML.

  5. Gdy określono wszystkie źródła dokumentu XML z których chcesz wywnioskować zestaw schematu XML, kliknij OK aby rozpoznać schematu XML.Zestaw schematu jest zapisywany w folderze projektu w jeden lub więcej plików XSD.(Dla każdego nazw XML w schemacie, plik jest tworzony.)

Aby utworzyć plik schematu XSD dla pliku XML przy użyciu schematu wnioskowanie w Edytorze Visual Studio w XML

  1. Edytuj plik XML w projektancie XML programu Visual Studio.

  2. Gdy kursor znajduje się gdzieś w pliku XML XML pojawi się menu.Kliknij Tworzenie schematu na XML menu.Plik XSD jest tworzona z schematu XSD wywnioskować z pliku XML.

  3. Zapisz plik schematu XSD.

    [!UWAGA]

    Różnych schematów XSD mogą wywnioskować z wielu dokumentów XML, które mają tego samego schematu.Taka sytuacja może wystąpić, gdy poszczególne elementy i atrybuty znajdują się w jednym pliku XML i w innym lub elementy są uwzględnione w innej kolejności, na przykład.Użycie wnioskowanie schematu XSD, należy przejrzeć nie powiązano schematów XSD kompletność i dokładność.

Aby dołączyć plik schematu XSD

  • Domyślnie nie widać XSD pliki projektów programu Visual Basic.Jeśli plik XSD jest już zawarte w folderach w projekcie, kliknij przycisk Pokaż wszystkie pliki przycisku w Solution Explorer.Zlokalizuj plik XSD w Solution Explorer, kliknij prawym przyciskiem myszy plik i kliknij przycisk Zawiera plik projektu.

  • Jeśli plik XSD nie jest już częścią projektu, w Solution Explorer, kliknij prawym przyciskiem myszy folder, w którym chcesz zapisać plik XSD, wskaż Dodaj, a następnie kliknij przycisk Istniejącego elementu.Zlokalizuj plik XSD i kliknij przycisk Dodaj.

Aby zaimportować przestrzeni nazw XML w pliku kodu

  1. Określenie docelowego obszaru nazw z sieci schematu XSD.

  2. Na początku pliku kodu, należy dodać Imports instrukcji dla docelowych nazw XML, jak pokazano w następującym przykładzie.

    Imports <xmlns:ns="http://someNamespace">
    

    Aby zaimportować przestrzeni nazw XML jako domyślny obszar nazw, czyli obszaru nazw, który jest stosowany do elementów XML i atrybuty, które nie mają prefiks obszaru nazw, dodać Imports instrukcji dla docelowego obszaru nazw XML domyślne.Nie można określić prefiks obszaru nazw.Oto przykład Imports instrukcji.

    Imports <xmlns="http://defaultNamespace">
    

Aby zaimportować przestrzeni nazw XML dla wszystkich plików w projekcie

  1. Obszar nazw XML przywożone w pliku kodu dotyczy tylko tego pliku kodu.Importowanie nazw XML, która stosuje się do wszystkich plików kodu w projekcie, należy otworzyć przez dwukrotne kliknięcie Project Designer Mój projekt w Solution Explorer.

  2. Na odniesienia kartę w obszarów nazw importowana wpisz docelowego obszaru nazw XML w formie pełnej deklaracja obszaru nazw XML (na przykład <xmlns: ns="http://sampleNamespace">).Jeśli docelowy obszar nazw XML nie określa prefiks obszaru nazw, obszar nazw jest domyślny obszar nazw XML projektu.

  3. Kliknij dodać użytkownika importu.

Zobacz też

Informacje

Imports — Instrukcja (przestrzeń nazw XML)

Strona odwołań, Projektant projektu (Visual Basic)

Koncepcje

XML IntelliSense w Visual Basic