Özel SharePoint proje öğe türlerini tanýmlamak
SharePoint proje öğesi yeni bir tür oluşturmak istiyorsanız, yeni SharePoint proje öğesi türünü tanımlayın.Örneğin, Visual Studio proje öğelerini alanlar ekleyerek veya bir SharePoint sitesine özel eylemler SharePoint içermez.Kendi alanları, özel eylemler veya diğer türde bir SharePoint bileşenleri oluşturmak için SharePoint proje öğelerinin türleri tanımlayabilirsiniz.
SharePoint proje öğesi türlerini tanımlamak için görevleri
Özel proje öğesi türünü tanımlamak için uygulayan Visual Studio uzantısı derleme yapı ISharePointProjectItemTypeProvider arabirim.Daha fazla bilgi için bkz. Nasıl yapılır: SharePoint proje öğesi türü tanýmlamak.
Özel proje öğesi türünü tanımladığınızda, aşağıdaki işlevselliği de proje öğesi ekleyebilirsiniz:
Proje öğesi için bir kısayol menü öğesi ekleyin.Proje öğe için kısayol menüsünü aç menü öğesi görünür Çözüm Gezgini proje öğeyi sağ tıklatarak veya onu seçerek ve sonra seçerek ÜSTKRKT + F10 tuşları.Daha fazla bilgi için bkz. Nasıl yapılır: bir özel SharePoint proje öğe türü için bir kısayol menü öğesi Ekle.
Özel özellik proje öğesi ekleyin.Özellik görünür özelliklerini proje öğeyi seçtiğinizde pencere Çözüm Gezgini.Daha fazla bilgi için bkz. Nasıl yapılır: bir özel SharePoint proje öğe türü için bir özellik ekleme.
Visual Studio'da Proje öğe diğer geliştiriciler etkinleştirmek için bir .spdata dosyası oluşturun ve bir öğe şablonu veya proje öğesi ile ilişkilendirilen proje şablonu oluşturun.Daha fazla bilgi için bkz. Madde şablonları ve proje şablonları SharePoint proje maddeler oluşturma.
Proje öğesi türlerini ve proje öğesi örnekleri arasındaki ilişkiyi anlama
SharePoint proje öğesi türünü tanımladığınızda, bir proje öğesi ilişkili türü SharePoint projeye eklendiğinde, Visual Studio uzantı yükler.Örneğin, yeni bir tanımla Özel eylem proje öğesi türü, Visual Studio, kullanıcı eklediğinde uzantınızı yükleyen bir Özel eylem bir proje için proje öğesi.Visual Studio uzantı aynı örneği ilişkili proje öğesi türünün tüm örnekler için kullanır.Önceki örnekte, ikinci bir kullanıcı eklerse, Özel eylem proje için madde projesi, uzantınızın aynı örneğini ikinci proje öğeyi özelleştirmek için kullanılır.
Proje öğesi türünün belirli bir örneğe erişmek için aşağıdakilerden birini ele ISharePointProjectItemEvents olayları projectItemTypeDefinition parametresi uygulamasında, ISharePointProjectItemTypeProvider.InitializeType yöntem.Örneğin, bir projeye özel türden bir proje öğesi eklendiğinde belirlemek için tanıtıcı ProjectItemAdded olay.Daha fazla bilgi için bkz. Nasıl yapılır: SharePoint proje öğesi türü tanýmlamak.
Ayrıca bkz.
Görevler
İzlenecek yol: Bölüm 1 bir öğe şablonu ile bir özel eylem proje öğesi oluşturma
İzlenecek yol: Bölüm 1 proje şablonu ile bir Site sütunu proje öğesi oluşturma
İzlenecek yol: Bölüm 2 bir öğe şablonu ile bir özel eylem proje öğesi oluşturma
İzlenecek yol: Bölüm 2 proje şablonu ile bir Site sütunu proje öğesi oluşturma
Kavramlar
Nasıl yapılır: SharePoint proje öğesi türü tanýmlamak
Nasıl yapılır: bir özel SharePoint proje öğe türü için bir özellik ekleme
Nasıl yapılır: bir özel SharePoint proje öğe türü için bir kısayol menü öğesi Ekle
Madde şablonları ve proje şablonları SharePoint proje maddeler oluşturma