Compartilhar via


ISharePointProjectItemTypeDefinition Interface

Definição

Ajuda a definir o tipo de um item de projeto do SharePoint.

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
Implementações

Comentários

As propriedades só podem ser definidas dentro do InitializeType método .

ISharePointProjectItemTypeDefinition permite associar dados personalizados a um tipo porque ele herda da IAnnotatedObject interface .

Propriedades

Annotations

Obtém uma instância IAnnotationDictionary para associar dados personalizados ao objeto que implementa a interface do IAnnotatedObject.

(Herdado de IAnnotatedObject)
Name

Obtém ou define o nome do tipo de item de projeto mostrado em designers. Por padrão, é a ID.

ProjectItemType

Obtém o ISharePointProjectItemType que está sendo definido por essa instância do ISharePointProjectItemTypeDefinition.

ProjectService

Obtém uma instância do serviço de projeto do SharePoint.

SupportedAssemblyDeploymentTargets

Obtém ou define o local de implantação do assembly ao qual esse item de projeto dá suporte.

SupportedDeploymentScopes

Obtém ou define o escopo em que a implantação do ISharePointProjectItem tem suporte no SharePoint.

SupportedTrustLevels

Obtém ou define os níveis de confiança no SharePoint com suporte em ISharePointProjectItem.

Eventos

DeploymentStepCanceled

Ocorre quando uma etapa de implantação foi cancelada para uma instância do ISharePointProjectItem.

(Herdado de ISharePointProjectItemEvents)
DeploymentStepCompleted

Ocorre quando uma etapa de implantação é concluída para uma instância do ISharePointProjectItem.

(Herdado de ISharePointProjectItemEvents)
DeploymentStepFailed

Ocorre quando uma etapa de implantação falhou para uma instância do ISharePointProjectItem.

(Herdado de ISharePointProjectItemEvents)
DeploymentStepStarted

Ocorre quando uma etapa de implantação é iniciada para uma instância do ISharePointProjectItem.

(Herdado de ISharePointProjectItemEvents)
FileAdded

Ocorre quando uma nova instância do ISharePointProjectItemFile é adicionada.

(Herdado de ISharePointProjectItemFileEvents)
FileDeploymentPathChanged

Ocorre quando a propriedade DeploymentPath é modificada.

(Herdado de ISharePointProjectItemFileEvents)
FileDeploymentTypeChanged

Ocorre quando a propriedade DeploymentType é modificada.

(Herdado de ISharePointProjectItemFileEvents)
FileNameChanged

Ocorre quando uma instância de ISharePointProjectItemFile é renomeada.

(Herdado de ISharePointProjectItemFileEvents)
FileOpening

Ajuda a definir o tipo de um item de projeto do SharePoint.

(Herdado de ISharePointProjectItemFileEvents)
FilePropertyChanged

Ocorre quando um valor da propriedade em uma instância ISharePointProjectItemFile é alterado.

(Herdado de ISharePointProjectItemFileEvents)
FileRemoved

Ocorre quando uma instância de ISharePointProjectItemFile é removida.

(Herdado de ISharePointProjectItemFileEvents)
ProjectItemAdded

Ocorre quando uma nova instância do ISharePointProjectItem é adicionada.

(Herdado de ISharePointProjectItemEvents)
ProjectItemDisposing

Ocorre quando uma instância de ISharePointProjectItem está prestes a ser descartada.

(Herdado de ISharePointProjectItemEvents)
ProjectItemInitialized

Ocorre quando uma instância do ISharePointProjectItem é inicializada.

(Herdado de ISharePointProjectItemEvents)
ProjectItemMenuItemsRequested

Ocorre quando uma instância do ISharePointProjectItem é solicitada para itens de menu de contexto.

(Herdado de ISharePointProjectItemEvents)
ProjectItemNameChanged

Ocorre quando uma instância de ISharePointProjectItem é renomeada.

(Herdado de ISharePointProjectItemEvents)
ProjectItemOpen

Ocorre quando uma pasta do item de projeto do SharePoint é aberta.

(Herdado de ISharePointProjectItemEvents)
ProjectItemPropertiesRequested

Ocorre quando uma instância de ISharePointProjectItem é solicitada para propriedades.

(Herdado de ISharePointProjectItemEvents)
ProjectItemPropertyChanged

Ocorre quando um valor da propriedade em uma instância de ISharePointProjectItem é alterado.

(Herdado de ISharePointProjectItemEvents)
ProjectItemRemoved

Ocorre quando uma instância de ISharePointProjectItem é removida.

(Herdado de ISharePointProjectItemEvents)
ProjectItemStartupUrlRequested

Ocorre quando uma URL de inicialização é solicitada para um ISharePointProjectItem.

Aplica-se a