Aracılığıyla paylaş


Microsoft.VisualStudio.SharePoint Ad Alanı

Ad alanı, Visual Studio'da Microsoft.VisualStudio.SharePoint SharePoint proje sistemini genişletmek için kullanabileceğiniz türler içerir. Bu ad alanında türleri kullanma hakkında daha fazla bilgi için bkz. SharePoint Proje Sistemini Genişletme.

Sınıflar

ClassNameChangedEventArgs

Bir sınıfın adı değiştirildiğinde tetiklenen bir olay için veri sağlar.

ClassNameChangingEventArgs

Bir sınıfın adı değiştirilmek üzere olduğunda oluşturulan bir olay için veri sağlar.

DeploymentEventArgs

ve DeploymentCompleted olayları için DeploymentStarted veri sağlar.

DeploymentPathChangedEventArgs

DeploymentPathChanged olayı için veriler sağlar.

DeploymentStepCanceledEventArgs

DeploymentStepCanceled olayı için kullanılan olay bağımsız değişken sınıfını temsil eder.

DeploymentStepCompletedEventArgs

DeploymentStepCompleted olayı için veriler sağlar.

DeploymentStepFailedEventArgs

Olay için kullanılan olay bağımsız değişken sınıfını DeploymentStepFailed temsil eder.

DeploymentStepStartedEventArgs

DeploymentStepStarted olayı için veriler sağlar.

DeploymentTypeChangedEventArgs

DeploymentTypeChanged olayı için veriler sağlar.

HighTrustCreationInformation

Yüksek güven uygulamasının bir parçası olarak web projesi oluşturmaya yönelik bilgiler sağlar.

MenuItemEventArgs

Olay için olay bağımsız değişkenleri sınıfını Click temsil eder.

NameChangedEventArgs

Olay için olay bağımsız değişkenleri sınıfını NameChanged temsil eder.

NamespaceNameChangedEventArgs

Ad alanının adı değiştirildiğinde tetiklenen bir olay için veri sağlar.

NamespaceNameChangingEventArgs

Ad alanının adı değiştirilmek üzere olduğunda oluşturulan bir olay için veri sağlar.

SharePointCommandCanceledException

SharePoint komutu kullanıcı tarafından iptal edildiğinde oluşturulan özel durum.

SharePointCommandException

SharePoint komutu başarısız olduğunda oluşan özel durum.

SharePointConnectionDisabledException

SharePoint bağlantısı devre dışı bırakıldığında oluşturulan özel durum.

SharePointConnectionException

Yerel SharePoint sitesine bağlanma girişimi başarısız olduğunda oluşan özel durum.

SharePointProjectEventArgs

SharePoint projeleriyle ilgili olaylar için veri sağlar.

SharePointProjectItemEventArgs

SharePoint proje öğeleriyle ilgili olaylar için veri sağlar.

SharePointProjectItemFileEventArgs

SharePoint proje öğesi dosyalarıyla ilgili olaylar için veri sağlar.

SharePointProjectItemFileOpenEventArgs

Open olayları proje öğesiyle ilgili olaylar için veri sağlar.

SharePointProjectItemIconAttribute

Özel proje öğesi türü için Çözüm Gezgini görüntülenecek simgeyi belirtir.

SharePointProjectItemMenuItemsRequestedEventArgs

ProjectItemMenuItemsRequested olayı için veriler sağlar.

SharePointProjectItemOpenEventArgs

Open olayı için veriler sağlar.

SharePointProjectItemPropertiesRequestedEventArgs

ProjectItemPropertiesRequested olayı için veriler sağlar.

SharePointProjectItemStartupUrlRequestedEventArgs

ProjectItemStartupUrlRequested olayı için veriler sağlar.

SharePointProjectItemTypeAttribute

Tanımlanan proje öğesi türünün kimliğini veya genişletilmekte olan proje öğesi türünün kimliğini belirtir.

SharePointProjectMenuItemsRequestedEventArgs

ProjectMenuItemsRequested olayı için veriler sağlar.

SharePointProjectPropertiesRequestedEventArgs

ProjectPropertiesRequested olayı için veriler sağlar.

WebProjectCreationInformation

Web projesi oluşturma bilgilerini temsil eder.

Arabirimler

IAnnotatedObject

IAnnotationDictionaryÖzel verilerin bu arabirimi uygulayan nesneyle ilişkilendirilmesine olanak tanıyan öğesini temsil eder.

IAnnotationDictionary

SharePoint araçları nesne modelindeki belirli nesnelerle ilişkilendirebileceğiniz özel veri nesnelerinin sözlüğünü temsil eder.

ICodeRefactoringEvents

Yeniden düzenleme işleminin oluşumu hakkında bildirimde bulunan olaylar sağlar.

IDeployableFile

WSP dosyasına paketlenip SharePoint'e dağıtılan tüm dosyalar için temel arabirimi sağlar. Bu dosyalar dağıtımla ilgili bir dizi özelliği paylaşır.

IFeatureReceiver

SharePoint'teki bir özellik alıcıyı temsil eder.

IMappedFolder

SharePoint projesinde SharePoint'teki bir konuma eşlenmiş bir klasörü temsil eder.

IMappedFolderCollection

SharePoint projesindeki eşlenmiş klasör koleksiyonunu temsil eder.

IMenuItem

veya IExplorerNodebağlam ISharePointProjectItem menüsüne eklenebilen menü öğesini temsil eder.

IMenuItemCollection

Olay işleyicisine dinamik olarak ProjectItemMenuItemsRequested eklenen menü öğeleri koleksiyonunu temsil eder.

INotifyObjectDisposed

Bu arabirimi uygulayan bir sınıf, bir nesne atıldığında size bildirir.

INotifyObjectDisposing

Bu arabirimi uygulayan bir sınıf, bir nesne atılırken size bildirir.

IObservableModelElement

Özellik değiştirme/değiştirme olaylarını kullanıma sunan bir DSL modeli öğesini temsil eder.

IPropertySourceCollection

Özellikler penceresi görünen özellik kaynağı nesneleri koleksiyonunu temsil eder.

ISafeControlEntry

SharePoint'in web.config dosyasına dağıtıldığında eklenen bir güvenli denetim girdisini temsil eder.

ISafeControlEntryCollection

Güvenli denetim girdileri koleksiyonunu temsil eder.

ISharePointAppSettings

SharePoint uygulamasının veya Office uygulamasının ayarlarını temsil eder.

ISharePointCollection<T>

Salt okunur bir öğe koleksiyonunu temsil eder. Koleksiyonun içeriğini değiştirmek için genel bir yöntem sağlamaz. SharePoint proje modelindeki bir dizi koleksiyon için temel tür olarak kullanılır. Bu koleksiyonlar genellikle dahili olarak değiştirilir ve olaylar bu değişiklikleri izlemek için kullanılabilir.

ISharePointConnection

Visual Studio'daki SharePoint araçlarının bir uzantısından SharePoint sunucu nesne modeline çağrıda bulunan SharePoint komutlarını yürütmek için kullanabileceğiniz yöntemler sağlar.

ISharePointProject

SharePoint projesini temsil eder.

ISharePointProjectCollection

Visual Studio çözümündeki tüm SharePoint projelerinin koleksiyonu.

ISharePointProjectEvents

Nesnelerle ilgili ISharePointProject olayları tanımlar. Uygulayan nesne, bu olayların gerçekleştiği bağlamı tanımlar.

ISharePointProjectExtension

SharePoint projeleri için bir uzantıyı temsil eder.

ISharePointProjectFeature

Özellikler hakkında bilgi sağlar.

ISharePointProjectFeatureCollection

SharePoint projesinde tanımlanan tüm SharePoint özelliklerinin koleksiyonu.

ISharePointProjectFeatureResourceFile

Özellik için bir kaynak dosyasını temsil eder.

ISharePointProjectFeatureResourceFileCollection

Bir özellik için kaynak dosyaları koleksiyonunu temsil eder.

ISharePointProjectItem

SharePoint proje sistemi tarafından uygulanan bir SharePoint proje öğesinin örneğini temsil eder.

ISharePointProjectItemCollection

SharePoint proje öğeleri koleksiyonunu temsil eder.

ISharePointProjectItemEvents

Nesnelerle ilgili ISharePointProjectItem olayları tanımlar.

ISharePointProjectItemFile

SharePoint proje sistemindeki bir dosyayı temsil eder.

ISharePointProjectItemFileCollection

SharePoint proje öğesindeki dosya koleksiyonunu temsil eder.

ISharePointProjectItemFileEvents

Nesnelerle ilgili ISharePointProjectItemFile olayları tanımlar.

ISharePointProjectItemType

SharePoint proje öğesinin türünü temsil eder. Kullanıcıların arabirimden devraldığı için özel verileri bir türle ilişkilendirmesine IAnnotatedObject olanak tanır.

ISharePointProjectItemTypeDefinition

SharePoint proje öğesinin türünü tanımlamaya yardımcı olur.

ISharePointProjectItemTypeExtension

Belirli bir SharePoint proje öğesi türünün uzantısını temsil eder.

ISharePointProjectItemTypeProvider

Özel bir SharePoint proje öğesi türünün tanımını sağlar.

ISharePointProjectItemVirtualFile

SharePoint proje sistemindeki bir dosyayı temsil eder.

ISharePointProjectItemVirtualFileCollection

SharePoint proje öğesindeki dosya koleksiyonunu temsil eder.

ISharePointProjectLogger

SharePoint proje uzantılarının belirtilen LogCategoryöğesine bağlı olarak Çıkış penceresinde ve Hata Listesi'nde iletileri günlüğe kaydetmesini sağlayan SharePoint günlük hizmetini temsil eder.

ISharePointProjectMember

SharePoint projesinin bir üyesini temsil eder.

ISharePointProjectMemberReference

SharePoint projesindeki bir öğeye başvuru belirtir.

ISharePointProjectMemberReferenceCollection

SharePoint proje öğesi başvurularından oluşan bir koleksiyonu temsil eder.

ISharePointProjectMemberReferenceResolver

SharePoint proje öğeleriyle öğeler arasındaki başvuruları çözümleyen bir API belirtir.

ISharePointProjectOutputReference

Başvuruda bulunan bir Visual Studio projesinin birincil çıkışını temsil eder.

ISharePointProjectOutputReferenceCollection

Bir proje öğesine ait proje çıkış başvuruları koleksiyonunu temsil eder.

ISharePointProjectPackage

SharePoint projesiyle ilişkili SharePoint paketi.

ISharePointProjectService

SharePoint proje nesnesi modeli için bir kök nesne olan SharePoint proje hizmetini temsil eder.

ISharePointProjectStartupItem

öğesinin ISharePointProjectbaşlangıç öğesi olarak ayarlanabilen öğeleri temsil eder.

Numaralandırmalar

AssemblyDeploymentTarget

Projenin çıkış derlemesinin dağıtılacağı yeri belirtir.

DeploymentType

Bir dosyada gerçekleştirilecek dağıtım türünü belirtir.

LogCategory

SharePoint günlük hizmeti kullanılarak yazılan iletilerin Çıkış penceresinde ve Hata Listesi penceresinde nerede görüneceğini belirtir.

MappedFolderType

SharePoint projesindeki eşlenmiş klasörün türünü belirtir.

SharePointAuthenticationMode

SharePoint kimlik doğrulama modunu numaralandırır.

SharePointProjectMode

SharePoint projesinin modunu belirtir.

SupportedAssemblyDeploymentTargets

Belirtilen bir SharePoint proje öğesi için desteklenen tüm derleme dağıtım hedeflerini temsil eden bir numaralandırma.

SupportedDeploymentScopes

SharePoint proje öğesinin SharePoint'te etkinleştirilebileceği dağıtım kapsamlarını belirtir.

SupportedTrustLevels

SharePoint proje öğesi tarafından desteklenen SharePoint'te güven düzeyini belirten numaralandırma değerleri.

WebProjectType

Bir web projesi türünü numaralandırır.

Açıklamalar

Bu ad alanı içindeki türlerin çoğu arabirim olsa da, yalnızca aşağıdaki arabirimlerin kodunuzda uygulanması amaçlanmıştır: