Aracılığıyla paylaş


ISharePointProjectItem Arabirim

Tanım

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

public interface class ISharePointProjectItem : Microsoft::VisualStudio::SharePoint::ISharePointProjectMember, Microsoft::VisualStudio::SharePoint::ISharePointProjectStartupItem, System::ComponentModel::INotifyPropertyChanged
public interface ISharePointProjectItem : Microsoft.VisualStudio.SharePoint.ISharePointProjectMember, Microsoft.VisualStudio.SharePoint.ISharePointProjectStartupItem, System.ComponentModel.INotifyPropertyChanged
type ISharePointProjectItem = interface
    interface ISharePointProjectMember
    interface IAnnotatedObject
    interface INotifyObjectDisposing
    interface INotifyObjectDisposed
    interface INotifyPropertyChanged
    interface ISharePointProjectStartupItem
Public Interface ISharePointProjectItem
Implements INotifyPropertyChanged, ISharePointProjectMember, ISharePointProjectStartupItem
Türetilmiş
Uygulamalar

Açıklamalar

SharePoint projesinde proje öğesi dosyası içeren herhangi bir klasörün SharePoint proje öğesi düğümü olduğu varsayılır.

Özellikler

Annotations

Özel verileri arabirimini uygulayan IAnnotatedObject nesneyle ilişkilendirmek için bir örnek IAnnotationDictionary alır.

(Devralındığı yer: IAnnotatedObject)
DefaultFile

Çözüm Gezgini bir SharePoint proje öğesi düğümü etkinleştirildiğinde başlatılan dosyayı alın veya ayarlar.

ExtensionData

Proje öğesi uzantılarının Visual Studio oturumlarında özel verileri kalıcı hale getirmek için etkinleştiren bilgileri alır.

FeatureActivationDependencies

Bu Sharepoint Proje Öğesini içeren özelliğe eklenen etkinleştirme bağımlılıklarını alır.

FeatureProperties

Bu SharePoint Proje Öğesini içeren özelliğe eklenen anahtar/değer çiftlerini alır.

FeatureReceiver

SharePoint proje öğesi gerektiriyorsa bir özellik alıcısı alır. Paket zamanında, bu özellik alıcısı bu SharePoint proje öğesini içeren özelliğe eklenir.

Files

SharePoint proje öğesi klasör düğümü ve alt klasörleri altında projedeki tüm dosyaların koleksiyonunu alır.

FullPath

Proje üye dosyasının veya dizininin tam kaynak yolunu alır.

(Devralındığı yer: ISharePointProjectMember)
Icon

Çözüm Gezgini'de görüntülenen proje üyesi düğümü simgesini alır.

(Devralındığı yer: ISharePointProjectMember)
Id

SharePoint proje öğesinin bu örneği için genel olarak benzersiz bir tanımlayıcı alır.

IsDisposed

Bir nesnenin atılıp atılmadığını alır.

(Devralındığı yer: INotifyObjectDisposed)
IsDisposing

Bir nesnenin yok edilip edilmediğini alır.

(Devralındığı yer: INotifyObjectDisposing)
IsExpanded

Düğümün Çözüm Gezgini genişletilip genişletmeyeceğini alır veya ayarlar.

(Devralındığı yer: ISharePointProjectMember)
Name

Çözüm Gezgini'de görüntülenen proje üyesi düğümünün adını alır.

(Devralındığı yer: ISharePointProjectMember)
Project

İçeren projeye başvuru alır.

(Devralındığı yer: ISharePointProjectMember)
ProjectItemType

SharePoint proje öğesi türünü temsil eden nesneye başvuru alır.

ProjectOutputReferences

Bu proje öğesine ait proje çıkış başvurularının koleksiyonunu alın. Başvuruda bulunan projeler oluşturulur ve birincil çıkışları proje öğesiyle birlikte paketlenir.

ProjectUserFileData

IDictionary.csproj.user veya .vbproj.user uzantısına sahip dosyalar gibi bir proje kullanıcı dosyasına kaydedilen ad/değer çiftlerini almak veya ayarlamak için kullanabileceğiniz bir nesneyi alır.

RelativePath

Öğenin proje dizinindeki benzersiz konumunu alır.

(Devralındığı yer: ISharePointProjectStartupItem)
SafeControlEntries

Dağıtıldığında bu SharePoint proje öğesiyle birlikte dağıtılması gereken güvenli denetim girdilerinden oluşan bir koleksiyon alın. Bu girdiler, SharePoint proje öğesine başvuran pakete eklenir.

StartupUrl

Öğe başlatıldığında başlatacak URL'yi alır.

(Devralındığı yer: ISharePointProjectStartupItem)
VirtualFiles

Koleksiyonu sanal dosyaları içerir. Sanal dosyaların tasarım zamanında mevcut olması gerekmez. Paketleme zamanında MSBuild görevlerinin, paketlemenin devamı için dosyanın mevcut olduğundan emin olması gerekir.

Yöntemler

CollapseChildItems()

Bunun ISharePointProjectMember tüm alt öğelerinin Çözüm Gezgini daraltılmasını sağlar.

(Devralındığı yer: ISharePointProjectMember)

Ekinlikler

Disposed

Bir nesne atıldığında gerçekleşir.

(Devralındığı yer: INotifyObjectDisposed)
Disposing

Bir nesne atılırken gerçekleşir.

(Devralındığı yer: INotifyObjectDisposing)
NameChanged

Proje üyesi düğümünün adı değiştirildiğinde gerçekleşir.

(Devralındığı yer: ISharePointProjectMember)
Open

SharePoint proje öğesi klasörü açıldığında gerçekleşir.

Şunlara uygulanır