Rozšíření uzlu připojení služby SharePoint v průzkumníku serveru
Visual Studio, můžete připojit místní weby služby SharePoint na vývojovém počítači pomocí SharePoint připojení v uzlu Průzkumník serveruokno. Tento uzel zobrazí množství součástí místního webu služby SharePoint v hierarchickém stromovém zobrazení.Můžete například zobrazit seznamy, knihovny dokumentů a typy obsahu na místních serverech. Další informace o použití Průzkumníka serveru pro připojení k místním webům služby SharePoint, naleznete v části Procházení připojení služby SharePoint pomocí průzkumníka serveru.
Můžete rozšířit uzel Připojení služby SharePoint vytvořením rozšíření existujících uzlů nebo vytvořením vlastního typu uzlu a jeho přidáním do hierarchie uzlů.
Úlohy pro rozšíření připojení uzlu služby SharePoint
Chcete-li rozšířit stávající uzel, vytvořte rozšíření aplikace Visual Studio, které implementuje rozhraní IExplorerNodeTypeExtension.Při rozšíření uzlu můžete do uzlu přidat funkce, jako například vlastní položky nabídky zástupců nebo vlastní vlastnosti.Další informace naleznete v tématu Postupy: Rozšíření uzlu služby SharePoint v průzkumníku serveru.
Chcete-li vytvořit vlastní typ uzlu, vytvořte rozšíření aplikace Visual Studio, které implementuje rozhraní IExplorerNodeTypeProvider.Vytvořte vlastní uzel, pokud chcete zobrazit součásti webů služby SharePoint, které nejsou zobrazeny v Průzkumníku serveru ve výchozím nastavení.Například Průzkumník serveru ve výchozím nastavení nezobrazuje galerii webových částí webu služby SharePoint, ale můžete přidat vlastní uzel, který to bude provádět.Další informace naleznete v tématu Postupy: Přidání vlastního uzlu služby SharePoint do průzkumníka serveru a Návod: Rozšíření průzkumníka serveru pro zobrazení částí webu.
Přidání vlastních vlastností uzlů
Při rozšíření uzlu nebo vytvoření vlastního typu uzlu můžete přidat vlastní vlastnosti uzlu.Vlastnosti se zobrazí v okně Vlastnosti v případě, že je vybrán uzel.
Existují dva typy vlastních vlastností, které můžete přidat do uzlu:
Vlastnosti, které zobrazují sadu dat jen pro čtení z webu služby SharePoint.Data popisují součást SharePoint, která představuje uzel.Návod, který demonstruje, jak to udělat naleznete v Návod: Rozšíření průzkumníka serveru pro zobrazení částí webu.
Vlastnosti, které zobrazují vlastní data pro čtení/zápis.Příklad, jak to provést naleznete v části Postupy: Rozšíření uzlu služby SharePoint v průzkumníku serveru.
Načítání dat pro předdefinované uzly
Všechny předdefinované uzly poskytované Visual Studiem obsahují některá data o součásti služby SharePoint, kterou představují.Uzel, který představuje seznam na webu služby SharePoint, například nabízí některá data o seznamu, jako například titul a adresu URL výchozího zobrazení seznamu.
Chcete-li získat přístup k těmto datům, načtěte datový objekt z vlastnosti Annotations objektu IExplorerNode, který představuje uzel, který vás zajímá.Typ datového objektu závisí na typu uzlu.
Následující příklad kódu ukazuje, jak lze získat datový objekt pro seznam uzlu.Větší příklad tohoto kódu v kontextu naleznete v tématu Postupy: Získání dat pro předdefinovaný uzel služby SharePoint v průzkumníku serveru.
Dim nodeInfo As IListNodeInfo = node.Annotations.GetValue(Of IListNodeInfo)()
IListNodeInfo nodeInfo = node.Annotations.GetValue<IListNodeInfo>();
V následující tabulce jsou uvedeny typy datových objektů pro každý typ vestavěného uzlu.
Typ uzlu |
Typ datového objektu |
---|---|
Uzel webu SharePoint |
|
Typ obsahu |
|
Funkce |
|
Pole |
|
Seznam |
|
Šablona seznamu |
|
Seznam (Microsoft.SharePoint.SPView) |
|
Přidružení pracovního postupu |
|
Šablona pracovního postupu |
Další informace o použití vlastnosti Annotations, viz Přidružení vlastních dat k rozšíření nástrojů služby SharePoint.
Viz také
Úkoly
Návod: Rozšíření průzkumníka serveru pro zobrazení částí webu
Koncepty
Postupy: Rozšíření uzlu služby SharePoint v průzkumníku serveru
Postupy: Přidání vlastního uzlu služby SharePoint do průzkumníka serveru
Postupy: Získání dat pro předdefinovaný uzel služby SharePoint v průzkumníku serveru
Přidružení vlastních dat k rozšíření nástrojů služby SharePoint
Další zdroje
Procházení připojení služby SharePoint pomocí průzkumníka serveru