Rozszerzanie węzła połączenia programu SharePoint w programie Server Explorer
W Visual Studiomożna połączyć do lokalnych witryn programu SharePoint na komputerze rozwoju za pomocą Połączeń SharePoint węzeł w Server Explorerokno. Węzeł ten wyświetla wielu składników lokalnych witryn programu SharePoint w widoku hierarchiczne drzewo .Na przykład można wyświetlić listy, biblioteki dokumentów i typów zawartość w lokacji lokalnej. Aby uzyskać więcej informacji na temat za pomocą Server Explorer , aby połączyć do lokalnych witryn programu SharePoint, zobacz Przeglądanie połączeń programu SharePoint za pomocą Eksploratora serwera.
Można rozszerzać, Połączeń SharePoint węzła, przez tworzenie rozszerzeń dla istniejących węzłów lub tworząc typ niestandardowy węzła i dodanie jej do hierarchii węzłów.
Zadania dla rozszerzenia węzła połączenia programu SharePoint
Rozszerzenie istniejących węźle utworzyć Visual Studiorozszerzenie , który implementuje IExplorerNodeTypeExtension interfejs. Przy rozszerzaniu węzła można dodać funkcję do węzła, takie jak własne elementymenu skrótlub właściwości niestandardowe. Aby uzyskać więcej informacji, zobacz Jak: rozszerzenie węzła programu SharePoint w programie Server Explorer.
Aby utworzyć niestandardowe węzeł wpisz, utworzyć Visual Studiorozszerzenie , który implementuje IExplorerNodeTypeProvider interfejs. Tworzenie niestandardowych węzłów, jeśli chcesz wyświetlać składniki witryny programu SharePoint, które nie są wyświetlane w Server Explorer domyślnie.Na przykład Server Explorer jest nie wyświetlania galerii sieć Web Part witryny programu SharePoint przez domyślną, ale można dodać niestandardowe węzeł, który robi to.Aby uzyskać więcej informacji, zobacz Jak: dodać niestandardowe węzeł SharePoint Server Explorer i Instruktaż: Rozszerzanie Server Explorer do wyświetlania składników Web Part.
Dodawanie właściwości niestandardowe do węzłów
Podczas rozszerzania węzła lub utworzyć typ węzła niestandardowe, można dodać właściwości niestandardowe do węzła.Właściwości są wyświetlane w Właściwościokno po wybraniu węzła.
Istnieją dwa typy właściwości niestandardowych, które można dodawać do węzła:
Wyświetlić zestaw właściwości tylko do odczytu danych z witryny programu SharePoint.Dane opisuje SharePoint składnik , który reprezentuje węzeł.Instruktaż, który demonstruje, jak to zrobić, zobacz Instruktaż: Rozszerzanie Server Explorer do wyświetlania składników Web Part.
Właściwości, wyświetlające dane niestandardowe odczytu/zapisu.Na przykład kod, który demonstruje, jak to zrobić, zobacz Jak: rozszerzenie węzła programu SharePoint w programie Server Explorer.
Pobieranie danych dla węzłów wbudowane
Wszystkie węzły wbudowanych dostarczonych przez Visual Studio zawierają pewne dane dotyczące programu SharePoint składnik , który reprezentują.Na przykład węzeł, który reprezentuje listy w witrynie programu SharePoint zawiera pewne dane dotyczące listy, takie jak tytuł i adres URL domyślny widok listy.
Dostęp do tego danych, pobieranie danych obiekt z Annotations właściwość IExplorerNode obiekt reprezentuje węzeł interesuje Cię. Typ danych obiekt zależy od typu węzła.
Poniższy przykład kodu demonstruje, jak pobieranie danych obiekt do węzła listy.Aby wyświetlić ten przykład w kontekst przykład większych, zobacz Jak: pobieranie danych dla węzła wbudowanych programu SharePoint Server Explorer.
Dim nodeInfo As IListNodeInfo = node.Annotations.GetValue(Of IListNodeInfo)()
IListNodeInfo nodeInfo = node.Annotations.GetValue<IListNodeInfo>();
Następującą tabela zawiera listę typów obiekt danych dla każdego typu węzła wbudowanych.
Typ węzła |
Typ obiekt danych |
---|---|
Węzeł witryny programu SharePoint |
|
Typ zawartości |
|
Funkcja |
|
Pole |
|
Lista |
|
szablon z listy |
|
Widoku listy (Microsoft.SharePoint.SPView) |
|
Skojarzenie przepływu pracy |
|
Przepływ pracy szablon |
Aby uzyskać więcej informacji na temat za pomocą Annotations właściwość, zobacz Kojarzenie danych niestandardowy z rozszerzeniami narzędzia programu SharePoint.
Zobacz też
Zadania
Instruktaż: Rozszerzanie Server Explorer do wyświetlania składników Web Part
Koncepcje
Jak: rozszerzenie węzła programu SharePoint w programie Server Explorer
Jak: dodać niestandardowe węzeł SharePoint Server Explorer
Jak: pobieranie danych dla węzła wbudowanych programu SharePoint Server Explorer
Kojarzenie danych niestandardowy z rozszerzeniami narzędzia programu SharePoint
Inne zasoby
Przeglądanie połączeń programu SharePoint za pomocą Eksploratora serwera
Rozszerzanie narzędzi programu SharePoint w programie Visual Studio