Aracılığıyla paylaş


ISharePointProjectItem Arabirim

SharePoint proje sistem tarafından uygulanan bir SharePoint proje öğesi bir örneğini temsil eder.

Ad alanı:  Microsoft.VisualStudio.SharePoint
Derleme:  Microsoft.VisualStudio.SharePoint (Microsoft.VisualStudio.SharePoint.dll içinde)

Sözdizimi

'Bildirim
Public Interface ISharePointProjectItem _
    Inherits ISharePointProjectMember, IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed,  _
    INotifyPropertyChanged, ISharePointProjectStartupItem
public interface ISharePointProjectItem : ISharePointProjectMember, 
    IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged, ISharePointProjectStartupItem

ISharePointProjectItem türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik Annotations Örnek alır IAnnotationDictionary özel veri nesnesi uygulanmasıyla ilişkilendirmek için IAnnotatedObject arabirimi. (IAnnotatedObject kaynağından devralındı.)
Genel özellik DefaultFile Almak veya bir SharePoint proje madde düğümü olduğunda başlatılan dosya ayarlar Solution Explorer etkinleştirilir.(Diğer bir deyişle, tıklatıldığında veya enter tuşuna basıldığında).
Genel özellik ExtensionData Özel veri Visual Studio oturumlarında da geçerli proje madde uzantıları sağlayan bilgileri alır.
Genel özellik FeatureProperties Bu SharePoint proje öğesi içeren özellik eklenen anahtar/değer çiftleri alır.
Genel özellik FeatureReceiver SharePoint proje öğesi gerektiriyorsa, bir özellik alıcı alır.Paket anda bu özellik alıcı bu SharePoint proje öğesi içeren özellik eklenir.
Genel özellik Files SharePoint proje öğeyi klasör düğüm ve onun alt klasörleri altında projedeki tüm dosyalar topluluğu alır.
Genel özellik FullPath Proje üye dosya ya da dizinin tam kaynak yolu alır. (ISharePointProjectMember kaynağından devralındı.)
Genel özellik Icon Görüntülenen proje üyesi düğümü için simgesini alır Solution Explorer. (ISharePointProjectMember kaynağından devralındı.)
Genel özellik Id Bu örneği SharePoint proje öğesi benzersiz bir kimliği alır.
Genel özellik IsDisposed Alır mı nesneyi atıldı. (INotifyObjectDisposed kaynağından devralındı.)
Genel özellik IsDisposing Bir nesneyi satarak olup olmadığını alır. (INotifyObjectDisposing kaynağından devralındı.)
Genel özellik IsExpanded Alır veya ayarlar o düğümün genişletilmiş durumda olup olmadığını Solution Explorer. (ISharePointProjectMember kaynağından devralındı.)
Genel özellik Name Görüntülenen proje üyesi düğümü adını alır Solution Explorer. (ISharePointProjectMember kaynağından devralındı.)
Genel özellik Project İçeren proje için bir başvuru alır. (ISharePointProjectMember kaynağından devralındı.)
Genel özellik ProjectItemType SharePoint proje madde türünü temsil eden nesnesine bir başvuru alır.
Genel özellik ProjectOutputReferences Bu proje öğesine ait proje çıktı başvuruların koleksiyonunu edinin.Başvurulan projelerin oluþturulmasý ve kendi birincil çıkışlarına proje öğesi ile birlikte paketlenir.
Genel özellik ProjectUserFileData Alır bir IDictionary , get veya set gibi bir proje kullanıcı dosyasında kaydedilen ad/değer çiftleri için kullanabileceğiniz nesne dosyaları ile bir. csproj.user ya da. vbproj.user uzantısı.
Genel özellik RelativePath Proje dizinine öğesinde benzersiz yerini alır. (ISharePointProjectStartupItem kaynağından devralındı.)
Genel özellik SafeControlEntries Onu dağıtıldığında bu SharePoint proje öğesi ile birlikte dağıtılan güvenli denetim girdilerini topluluğu alın.Bu girişler, SharePoint proje öğesi başvuran pakete eklenir.
Genel özellik StartupUrl Madde başlatıldığında başlatılacak url alır. (ISharePointProjectStartupItem kaynağından devralındı.)

Üst

Yöntemler

  Ad Açıklama
Genel yöntem CollapseChildItems Garantiler bu tüm alt öğeleri ISharePointProjectMember , daraltılmış Solution Explorer. (ISharePointProjectMember kaynağından devralındı.)

Üst

Olaylar

  Ad Açıklama
Genel olay Disposed Bir nesneyi atıldı ortaya çıkar. (INotifyObjectDisposed kaynağından devralındı.)
Genel olay Disposing Bir nesneyi atıldı ortaya çıkar. (INotifyObjectDisposing kaynağından devralındı.)
Genel olay NameChanged Proje üyesi düğümü adı değiştiğinde gerçekleşir. (ISharePointProjectMember kaynağından devralındı.)
Genel olay Open Bir SharePoint proje öğeyi klasör açıldığında oluşur.
Genel olay PropertyChanged Bir özelliğinin değeri değiştiğinde gerçekleşir. (INotifyPropertyChanged kaynağından devralındı.)

Üst

Notlar

Proje öğesi dosyasını içeren bir SharePoint proje herhangi bir klasörde bir SharePoint proje madde düğümü olarak kabul edilir.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.SharePoint Ad Alanı