Condividi tramite


Interfaccia ISharePointProjectItemTypeDefinition

Aiuta nella definizione del tipo di un elemento del 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 di IAnnotationDictionary per associare dati personalizzati all'oggetto che implementa l'interfaccia IAnnotatedObject. (Ereditato da IAnnotatedObject)
Proprietà pubblica Name Ottiene o imposta il nome del tipo dell'elemento del progetto mostrato nelle finestre di progettazione.Per impostazione predefinita, il nome corrisponde all'ID.
Proprietà pubblica ProjectItemType Ottiene l'oggetto ISharePointProjectItemType che viene definito da questa istanza di ISharePointProjectItemTypeDefinition.
Proprietà pubblica ProjectService Ottiene un'istanza del servizio di progetto SharePoint.
Proprietà pubblica SupportedAssemblyDeploymentTargets Ottiene o imposta la posizione di distribuzione dell'assembly che è supportato da questo elemento del progetto.
Proprietà pubblica SupportedDeploymentScopes Ottiene o imposta l'ambito nel quale è supportata la distribuzione di ISharePointProjectItem in SharePoint.
Proprietà pubblica SupportedTrustLevels Ottiene o imposta i livelli di attendibilità supportati in SharePoint da ISharePointProjectItem.

In alto

Eventi

  Nome Descrizione
Evento pubblico DeploymentStepCompleted Si verifica quando viene completata una fase di distribuzione per un'istanza di ISharePointProjectItem. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico DeploymentStepStarted Si verifica quando viene avviata una fase di distribuzione per un'istanza di ISharePointProjectItem. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico FileAdded Generato quando viene aggiunta una nuova istanza di ISharePointProjectItemFile. (Ereditato da ISharePointProjectItemFileEvents)
Evento pubblico FileDeploymentPathChanged Generato quando la proprietà DeploymentPath viene modificata. (Ereditato da ISharePointProjectItemFileEvents)
Evento pubblico FileDeploymentTypeChanged Generato quando la proprietà DeploymentType viene modificata. (Ereditato da ISharePointProjectItemFileEvents)
Evento pubblico FileNameChanged Generato quando un'istanza di ISharePointProjectItemFile viene rinominata. (Ereditato da ISharePointProjectItemFileEvents)
Evento pubblico FilePropertyChanged Generato quando viene modificato un valore della proprietà in un'istanza di ISharePointProjectItemFile. (Ereditato da ISharePointProjectItemFileEvents)
Evento pubblico FileRemoved Generato quando un'istanza di ISharePointProjectItemFile viene rimossa. (Ereditato da ISharePointProjectItemFileEvents)
Evento pubblico ProjectItemAdded Si verifica quando viene aggiunta una nuova istanza di ISharePointProjectItem. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemDisposing Generato quando un'istanza di ISharePointProjectItem è in fase di eliminazione. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemInitialized Viene generato quando un'istanza di ISharePointProjectItem viene inizializzata. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemMenuItemsRequested Generato quando a un'istanza di ISharePointProjectItem vengono richiesti gli elementi del menu di scelta rapida. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemNameChanged Si verifica quando un'istanza di ISharePointProjectItem viene rinominata. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemOpen Si verifica quando viene aperta una cartella di elementi del progetto SharePoint. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemPropertiesRequested Generato quando vengono richieste le proprietà di un'istanza di ISharePointProjectItem. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemPropertyChanged Generato quando viene modificato un valore della proprietà in un'istanza di ISharePointProjectItem. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemRemoved Generato quando un'istanza di ISharePointProjectItem viene rimossa. (Ereditato da ISharePointProjectItemEvents)
Evento pubblico ProjectItemStartupUrlRequested Si verifica quando viene richiesto un URL di avvio per un oggetto ISharePointProjectItem.

In alto

Note

Le proprietà possono essere impostate solo all'interno del metodo InitializeType.

ISharePointProjectItemTypeDefinition consente di associare i dati personalizzati a un tipo in quanto eredita dall'interfaccia IAnnotatedObject.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.SharePoint