Freigeben über


ISharePointProjectItemTypeDefinition Schnittstelle

Definition

Hilft dabei, den Typ eines SharePoint-Projektelements zu identifizieren.

public interface class ISharePointProjectItemTypeDefinition : Microsoft::VisualStudio::SharePoint::IAnnotatedObject, Microsoft::VisualStudio::SharePoint::ISharePointProjectItemEvents, Microsoft::VisualStudio::SharePoint::ISharePointProjectItemFileEvents
public interface ISharePointProjectItemTypeDefinition : Microsoft.VisualStudio.SharePoint.IAnnotatedObject, Microsoft.VisualStudio.SharePoint.ISharePointProjectItemEvents, Microsoft.VisualStudio.SharePoint.ISharePointProjectItemFileEvents
type ISharePointProjectItemTypeDefinition = interface
    interface IAnnotatedObject
    interface ISharePointProjectItemEvents
    interface ISharePointProjectItemFileEvents
Public Interface ISharePointProjectItemTypeDefinition
Implements IAnnotatedObject, ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
Implementiert

Hinweise

Eigenschaften können nur innerhalb der InitializeType -Methode festgelegt werden.

ISharePointProjectItemTypeDefinition ermöglicht das Zuordnen benutzerdefinierter Daten zu einem Typ, da er von der IAnnotatedObject Schnittstelle erbt.

Eigenschaften

Annotations

Ruft eine IAnnotationDictionary-Instanz ab, um dem Objekt, das die IAnnotatedObject-Schnittstelle implementiert, benutzerdefinierte Daten zuzuordnen.

(Geerbt von IAnnotatedObject)
Name

Ruft den Namen des Projektelementtyps ab, der in den Designern angezeigt wird, oder legt ihn fest. Standardmäßig handelt es sich dabei um die ID.

ProjectItemType

Ruft die ISharePointProjectItemType-Schnittstelle ab, die von dieser ISharePointProjectItemTypeDefinition-Instanz definiert wird.

ProjectService

Ruft eine Instanz des SharePoint-Projektdiensts ab.

SupportedAssemblyDeploymentTargets

Ruft den Bereitstellungsort der Assembly ab, die von diesem Projektelement unterstützt wird, oder legt ihn fest.

SupportedDeploymentScopes

Ruft den Umfang ab, in dem die Bereitstellung des ISharePointProjectItem-Objekts in SharePoint unterstützt wird, oder legt ihn fest.

SupportedTrustLevels

Ruft die Vertrauensebenen in SharePoint ab, die von ISharePointProjectItem unterstützt werden, oder legt sie fest.

Ereignisse

DeploymentStepCanceled

Tritt auf, wenn ein Bereitstellungsschritt für eine ISharePointProjectItem-Instanz abgebrochen wurde.

(Geerbt von ISharePointProjectItemEvents)
DeploymentStepCompleted

Tritt ein, wenn ein Bereitstellungsschritt für eine ISharePointProjectItem-Instanz abgeschlossen wird.

(Geerbt von ISharePointProjectItemEvents)
DeploymentStepFailed

Tritt ein, wenn ein Bereitstellungsschritt für eine ISharePointProjectItem-Instanz einen Fehler verursacht hat.

(Geerbt von ISharePointProjectItemEvents)
DeploymentStepStarted

Tritt ein, wenn ein Bereitstellungsschritt für eine ISharePointProjectItem-Instanz gestartet wird.

(Geerbt von ISharePointProjectItemEvents)
FileAdded

Tritt ein, wenn eine neue ISharePointProjectItemFile-Instanz hinzugefügt wird.

(Geerbt von ISharePointProjectItemFileEvents)
FileDeploymentPathChanged

Tritt ein, wenn die DeploymentPath-Eigenschaft geändert wird.

(Geerbt von ISharePointProjectItemFileEvents)
FileDeploymentTypeChanged

Tritt ein, wenn die DeploymentType-Eigenschaft geändert wird.

(Geerbt von ISharePointProjectItemFileEvents)
FileNameChanged

Tritt ein, wenn eine ISharePointProjectItemFile-Instanz umbenannt wird.

(Geerbt von ISharePointProjectItemFileEvents)
FileOpening

Hilft dabei, den Typ eines SharePoint-Projektelements zu identifizieren.

(Geerbt von ISharePointProjectItemFileEvents)
FilePropertyChanged

Tritt ein, wenn ein Eigenschaftswert in einer ISharePointProjectItemFile-Instanz geändert wird.

(Geerbt von ISharePointProjectItemFileEvents)
FileRemoved

Tritt ein, wenn eine ISharePointProjectItemFile-Instanz entfernt wird.

(Geerbt von ISharePointProjectItemFileEvents)
ProjectItemAdded

Tritt ein, wenn eine neue ISharePointProjectItem-Instanz hinzugefügt wird.

(Geerbt von ISharePointProjectItemEvents)
ProjectItemDisposing

Tritt ein, wenn gerade eine ISharePointProjectItem-Instanz freigegeben werden soll.

(Geerbt von ISharePointProjectItemEvents)
ProjectItemInitialized

Tritt ein, wenn eine ISharePointProjectItem-Instanz initialisiert wird.

(Geerbt von ISharePointProjectItemEvents)
ProjectItemMenuItemsRequested

Tritt ein, wenn eine ISharePointProjectItem-Instanz für Kontextmenüelemente angefordert wird.

(Geerbt von ISharePointProjectItemEvents)
ProjectItemNameChanged

Tritt ein, wenn eine ISharePointProjectItem-Instanz umbenannt wird.

(Geerbt von ISharePointProjectItemEvents)
ProjectItemOpen

Tritt ein, wenn ein SharePoint-Projektelementordner geöffnet wird.

(Geerbt von ISharePointProjectItemEvents)
ProjectItemPropertiesRequested

Tritt ein, wenn eine ISharePointProjectItem-Instanz für Eigenschaften angefordert wird.

(Geerbt von ISharePointProjectItemEvents)
ProjectItemPropertyChanged

Tritt ein, wenn ein Eigenschaftswert in einer ISharePointProjectItem-Instanz geändert wird.

(Geerbt von ISharePointProjectItemEvents)
ProjectItemRemoved

Tritt ein, wenn eine ISharePointProjectItem-Instanz entfernt wird.

(Geerbt von ISharePointProjectItemEvents)
ProjectItemStartupUrlRequested

Tritt auf, wenn eine Start-URL für ISharePointProjectItem angefordert wird.

Gilt für: