Condividi tramite


Interfaccia ISharePointProjectItemTypeDefinition

Aiuta a definire il tipo di elemento di progetto SharePoint.

Spazio dei nomi:  Microsoft.VisualStudio.SharePoint
Assembly:  Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)

Sintassi

'Dichiarazione
Public Interface ISharePointProjectItemTypeDefinition _
    Inherits IAnnotatedObject, ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
public interface ISharePointProjectItemTypeDefinition : IAnnotatedObject, 
    ISharePointProjectItemEvents, ISharePointProjectItemFileEvents

Il tipo ISharePointProjectItemTypeDefinition espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Annotations ottiene un'istanza IAnnotationDictionary per associare dati personalizzati alla distribuzione dell'oggetto IAnnotatedObject interfaccia. (Ereditato da IAnnotatedObject)
Proprietà pubblica Name Ottiene o imposta il nome del tipo di elemento di progetto visualizzato nelle finestre di progettazione.Per impostazione predefinita è l'id
Proprietà pubblica ProjectItemType ottiene ISharePointProjectItemType è definito da questo ISharePointProjectItemTypeDefinition istanza.
Proprietà pubblica ProjectService Ottiene un'istanza del servizio di progetto SharePoint.
Proprietà pubblica SupportedAssemblyDeploymentTargets Ottiene o imposta il percorso di distribuzione dell'assembly supportato dall'elemento di progetto.
Proprietà pubblica SupportedDeploymentScopes Ottiene o imposta l'ambito su cui la distribuzione di ISharePointProjectItem è supportato in SharePoint.
Proprietà pubblica SupportedTrustLevels Ottiene o imposta i livelli di attendibilità in SharePoint supportato da ISharePointProjectItem.

In alto

Eventi

  Nome Descrizione
Evento pubblico DeploymentStepCompleted Si verifica quando un passaggio di distribuzione completa per ISharePointProjectItem istanza. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico DeploymentStepStarted Si verifica quando un passaggio di distribuzione avviato per ISharePointProjectItem istanza. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico FileAdded si verifica quando un nuovo ISharePointProjectItemFile l'istanza viene aggiunto. (Ereditato da ISharePointProjectItemFileEvents)
Evento pubblico FileDeploymentPathChanged si verifica quando DeploymentPath la proprietà viene modificata. (Ereditato da ISharePointProjectItemFileEvents)
Evento pubblico FileDeploymentTypeChanged si verifica quando DeploymentType la proprietà viene modificata. (Ereditato da ISharePointProjectItemFileEvents)
Evento pubblico FileNameChanged si verifica quando ISharePointProjectItemFile l'istanza viene rinominata. (Ereditato da ISharePointProjectItemFileEvents)
Evento pubblico FilePropertyChanged Si verifica quando un valore di proprietà in ISharePointProjectItemFile l'istanza viene modificata. (Ereditato da ISharePointProjectItemFileEvents)
Evento pubblico FileRemoved si verifica quando ISharePointProjectItemFile l'istanza viene rimossa. (Ereditato da ISharePointProjectItemFileEvents)
Evento pubblico ProjectItemAdded si verifica quando un nuovo ISharePointProjectItem l'istanza viene aggiunto. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemDisposing si verifica quando ISharePointProjectItem l'istanza sta per essere eliminato. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemInitialized si verifica quando ISharePointProjectItem l'istanza viene inizializzata. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemMenuItemsRequested si verifica quando ISharePointProjectItem l'istanza richiesta di voci di menu di scelta rapida. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemNameChanged si verifica quando ISharePointProjectItem l'istanza viene rinominata. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemOpen Si verifica quando un cartella dell'elemento di progetto SharePoint è aperto. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemPropertiesRequested si verifica quando ISharePointProjectItem l'istanza è richiesta per le proprietà. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemPropertyChanged Si verifica quando un valore di proprietà in ISharePointProjectItem l'istanza viene modificata. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemRemoved si verifica quando ISharePointProjectItem l'istanza viene rimossa. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemStartupUrlRequested Si verifica quando un avvio URL è necessario per ISharePointProjectItem.

In alto

Note

Le proprietà possono essere impostate solo nel InitializeType metodo.

ISharePointProjectItemTypeDefinition consente ai dati personalizzati del membro con un tipo perché eredita da IAnnotatedObject interfaccia.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.SharePoint