Server Explorer'da SharePoint bağlantı düğümü genişletme
Visual Studiogeliştirme bilgisayarda yerel SharePoint sitelerine bağlamak kullanarak yapabilecekleriniz SharePoint bağlantıları düğümünde Sunucu Gezginipencere. Bu düğüm yerel SharePoint sitelerinin bileşenlerin çoğu bir hiyerarşik ağaç görünümünde görüntüler.Örneğin, yerel sitelerinde içerik türlerini listeler ve belge kitaplıkları görüntüleyebilirsiniz. Kullanma hakkında daha fazla bilgi için Sunucu Gezgini yerel SharePoint sitelerine bağlamak için bkz: Server Explorer'ı kullanarak SharePoint bağlantıları gözatma.
Genişletebilmeniz için SharePoint bağlantıları düğüm varolan düğümleri uzantıları oluşturma veya özel düğüm türü oluşturma ve düğümleri hiyerarşiye ekleyerek.
SharePoint bağlantı düğümü genişletme ile ilgili görevler
Bir varolan düğüm oluşturmak teknolojisini kullanan bir Visual Studiouzantı genişletmek için IExplorerNodeTypeExtension arabirim. Bir düğümünü genişlettiğinizde, kısayol menü öğeleri veya özel özellikleri gibi düğüm işlevsellik ekleyebilirsiniz.Daha fazla bilgi için bkz. Nasıl yapılır: Server Explorer'da SharePoint düğümü genişletme.
oluşturmak için özel bir düğüm türü, uygulayan Visual Studiouzantı oluşturmak ' ni IExplorerNodeTypeProvider arabirim. Bileşenler listesinde görüntülenen değil SharePoint sitelerinin görüntülemek istiyorsanız, özel bir düğüm oluşturmak Sunucu Gezgini varsayılan olarak.Örneğin, Sunucu Gezgini bunu yapan özel bir düğüm varsayılan, ancak bir SharePoint sitesinin Web Bölümü Galerisi'ne ekleyebilirsiniz görüntü vermez.Daha fazla bilgi için, bkz. Nasıl yapılır: Server Explorer'a özel SharePoint düğümü ekleme ve İzlenecek yol: Server Explorer'da görünen Web bölümlerini genişletme.
Düğümler için özel özellikler ekleme
Özel düğüm türü bir düğüm veya oluşturmak genişlettiğinizde, düğüme özel özellikler ekleyebilirsiniz.Özellikler görünür özelliklerinidüğümü seçildiğindepencere .
Bir düğümü işlevine ekleyebileceğiniz özel özellikleri iki tür vardır:
Bir dizi görüntüleme özellikleri salt okunur SharePoint sitesinden veri.Veri düğümü gösteren SharePoint bileşen açıklar.Bunun nasıl yapılacağını gösteren yol için bkz. İzlenecek yol: Server Explorer'da görünen Web bölümlerini genişletme.
Özel okuma/yazma veri görüntüleme özellikleri.Bunun nasıl yapılacağını gösteren bir kod örneği için bkz: Nasıl yapılır: Server Explorer'da SharePoint düğümü genişletme.
Yerleşik düğümleri için veri alma
Tüm Visual Studio tarafından sağlanan yerleşik düğümleri temsil ettikleri SharePoint bileşen hakkında bazı verileri içerir.Örneğin, SharePoint sitesindeki bir listesini gösteren bir düğüm adı ve URL listesi için varsayılan görünümü gibi listesi hakkında bazı veriler sağlar.
Bu verilere erişmek için bir veri nesne almak Annotations özellik IExplorerNodeilgileniyorsanız düğümü temsil eden nesne . nesne veri türü bir düğümün türüne göre değişir.
Aşağıdaki kod örneği, bir listesi düğümü için nesne veri almak gösterilmiştir.Bu örnek bağlam büyük bir örnek görmek için bkz: Nasıl yapılır: Server Explorer'da yerleşik bir SharePoint düğümün verilerini al.
Dim nodeInfo As IListNodeInfo = node.Annotations.GetValue(Of IListNodeInfo)()
IListNodeInfo nodeInfo = node.Annotations.GetValue<IListNodeInfo>();
Aşağıdaki tabloda, her yerleşik düğüm türü için veri nesne türlerini listeler.
Düğüm türü |
Veri nesne türü |
---|---|
SharePoint sitesini düğüm |
|
İçerik türü |
|
Özellik |
|
Alan |
|
Liste |
|
Liste şablon |
|
Liste görünümünde (Microsoft.SharePoint.SPView) |
|
İş akışı ilişkisi |
|
İş akışı şablon |
Kullanma hakkında daha fazla bilgi için Annotations özellik, bkz: Özel verileri SharePoint Araçlar uzantıları ile ilişkilendirme.
Ayrıca bkz.
Görevler
İzlenecek yol: Server Explorer'da görünen Web bölümlerini genişletme
Kavramlar
Nasıl yapılır: Server Explorer'da SharePoint düğümü genişletme
Nasıl yapılır: Server Explorer'a özel SharePoint düğümü ekleme
Nasıl yapılır: Server Explorer'da yerleşik bir SharePoint düğümün verilerini al
Özel verileri SharePoint Araçlar uzantıları ile ilişkilendirme
Diğer Kaynaklar
Server Explorer'ı kullanarak SharePoint bağlantıları gözatma