Aracılığıyla paylaş


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:

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

IExplorerSiteNodeInfo

İçerik türü

IContentTypeNodeInfo

Özellik

IFeatureNodeInfo

Alan

IFieldNodeInfo

Liste

IListNodeInfo

Liste şablon

IListTemplateNodeInfo

Liste görünümünde (Microsoft.SharePoint.SPView)

IListViewNodeInfo

İş akışı ilişkisi

IWorkflowAssociationNodeInfo

İş akışı şablon

IWorkflowTemplateNodeInfo

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

Visual Studio SharePoint araçları genişletme