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 | |
---|---|---|
Annotations | Ottiene un'istanza di IAnnotationDictionary per associare dati personalizzati all'oggetto che implementa l'interfaccia IAnnotatedObject. (Ereditato da IAnnotatedObject) | |
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. | |
ProjectItemType | Ottiene l'oggetto ISharePointProjectItemType che viene definito da questa istanza di ISharePointProjectItemTypeDefinition. | |
ProjectService | Ottiene un'istanza del servizio di progetto SharePoint. | |
SupportedAssemblyDeploymentTargets | Ottiene o imposta la posizione di distribuzione dell'assembly che è supportato da questo elemento del progetto. | |
SupportedDeploymentScopes | Ottiene o imposta l'ambito nel quale è supportata la distribuzione di ISharePointProjectItem in SharePoint. | |
SupportedTrustLevels | Ottiene o imposta i livelli di attendibilità supportati in SharePoint da ISharePointProjectItem. |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
DeploymentStepCompleted | Si verifica quando viene completata una fase di distribuzione per un'istanza di ISharePointProjectItem. (Ereditato da ISharePointProjectItemEvents) | |
DeploymentStepStarted | Si verifica quando viene avviata una fase di distribuzione per un'istanza di ISharePointProjectItem. (Ereditato da ISharePointProjectItemEvents) | |
FileAdded | Generato quando viene aggiunta una nuova istanza di ISharePointProjectItemFile. (Ereditato da ISharePointProjectItemFileEvents) | |
FileDeploymentPathChanged | Generato quando la proprietà DeploymentPath viene modificata. (Ereditato da ISharePointProjectItemFileEvents) | |
FileDeploymentTypeChanged | Generato quando la proprietà DeploymentType viene modificata. (Ereditato da ISharePointProjectItemFileEvents) | |
FileNameChanged | Generato quando un'istanza di ISharePointProjectItemFile viene rinominata. (Ereditato da ISharePointProjectItemFileEvents) | |
FilePropertyChanged | Generato quando viene modificato un valore della proprietà in un'istanza di ISharePointProjectItemFile. (Ereditato da ISharePointProjectItemFileEvents) | |
FileRemoved | Generato quando un'istanza di ISharePointProjectItemFile viene rimossa. (Ereditato da ISharePointProjectItemFileEvents) | |
ProjectItemAdded | Si verifica quando viene aggiunta una nuova istanza di ISharePointProjectItem. (Ereditato da ISharePointProjectItemEvents) | |
ProjectItemDisposing | Generato quando un'istanza di ISharePointProjectItem è in fase di eliminazione. (Ereditato da ISharePointProjectItemEvents) | |
ProjectItemInitialized | Viene generato quando un'istanza di ISharePointProjectItem viene inizializzata. (Ereditato da ISharePointProjectItemEvents) | |
ProjectItemMenuItemsRequested | Generato quando a un'istanza di ISharePointProjectItem vengono richiesti gli elementi del menu di scelta rapida. (Ereditato da ISharePointProjectItemEvents) | |
ProjectItemNameChanged | Si verifica quando un'istanza di ISharePointProjectItem viene rinominata. (Ereditato da ISharePointProjectItemEvents) | |
ProjectItemOpen | Si verifica quando viene aperta una cartella di elementi del progetto SharePoint. (Ereditato da ISharePointProjectItemEvents) | |
ProjectItemPropertiesRequested | Generato quando vengono richieste le proprietà di un'istanza di ISharePointProjectItem. (Ereditato da ISharePointProjectItemEvents) | |
ProjectItemPropertyChanged | Generato quando viene modificato un valore della proprietà in un'istanza di ISharePointProjectItem. (Ereditato da ISharePointProjectItemEvents) | |
ProjectItemRemoved | Generato quando un'istanza di ISharePointProjectItem viene rimossa. (Ereditato da ISharePointProjectItemEvents) | |
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.