Interface ISharePointProjectItem
Representa uma instância de um item de projeto do SharePoint, implementado pelo sistema do projeto do SharePoint.
Namespace: Microsoft.VisualStudio.SharePoint
Assembly: Microsoft.VisualStudio.SharePoint (em Microsoft.VisualStudio.SharePoint.dll)
Sintaxe
'Declaração
Public Interface ISharePointProjectItem _
Inherits ISharePointProjectMember, IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, _
INotifyPropertyChanged, ISharePointProjectStartupItem
public interface ISharePointProjectItem : ISharePointProjectMember,
IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged, ISharePointProjectStartupItem
O tipo ISharePointProjectItem expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Annotations | Obtém uma instância de IAnnotationDictionary para associar dados personalizados com o objeto implementando a IAnnotatedObject interface. (Herdado de IAnnotatedObject.) | |
DefaultFile | Obtém ou define o que é iniciado quando um nó de item de projeto do SharePoint no arquivo Solution Explorer está ativado.(Ou seja, quando ele for clicado ou a tecla ENTER pressionada). | |
ExtensionData | Obtém informações que permitem que as extensões de item de projeto persistir dados personalizados nas sessões de Visual Studio. | |
FeatureProperties | Obtém os pares chave/valor que são adicionados ao recurso que inclua esse Item de projeto do SharePoint. | |
FeatureReceiver | Obtém um destinatário de recurso, se for necessário para o item de projeto do SharePoint.Em tempo de pacote, esse receptor de recurso é adicionado ao recurso que inclua esse item de projeto do SharePoint. | |
Files | Obtém uma coleção de todos os arquivos no projeto sob o nó de pasta de item de projeto do SharePoint e suas subpastas. | |
FullPath | Obtém o caminho de código-fonte completo do arquivo de membro do projeto ou diretório. (Herdado de ISharePointProjectMember.) | |
Icon | Obtém o ícone do nó do membro do projeto exibido na Solution Explorer. (Herdado de ISharePointProjectMember.) | |
Id | Obtém uma identificação exclusiva para essa instância do item de projeto do SharePoint. | |
IsDisposed | Obtém se a um objeto é descartado. (Herdado de INotifyObjectDisposed.) | |
IsDisposing | Obtém se um objeto é descartar. (Herdado de INotifyObjectDisposing.) | |
IsExpanded | Obtém ou define se o nó é expandido no Solution Explorer. (Herdado de ISharePointProjectMember.) | |
Name | Obtém o nome do nó do membro do projeto exibido na Solution Explorer. (Herdado de ISharePointProjectMember.) | |
Project | Obtém uma referência ao projeto que o contém. (Herdado de ISharePointProjectMember.) | |
ProjectItemType | Obtém uma referência ao objeto que representa o tipo de item de projeto do SharePoint. | |
ProjectOutputReferences | Obtenha a coleção de referências de saída do projeto pertencentes a esse item de projeto.Projetos referenciados são criados e suas saídas principais são empacotadas com o item de projeto. | |
ProjectUserFileData | Obtém um IDictionary o objeto que você pode usar para obter ou definir os pares nome/valor que são salvos em um arquivo de usuário do projeto, tais como arquivos com um. csproj.user ou. extensão de vbproj.User. | |
RelativePath | Obtém o local exclusivo do item dentro do diretório do projeto. (Herdado de ISharePointProjectStartupItem.) | |
SafeControlEntries | Obtém uma coleção de entradas de controle de segurança que devem ser implantados juntamente com este item de projeto do SharePoint quando ele for implantado.Essas entradas são adicionadas ao pacote que faz referência ao item de projeto do SharePoint. | |
StartupUrl | Obtém o URL para iniciar quando o item é iniciado. (Herdado de ISharePointProjectStartupItem.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
CollapseChildItems | Garante que todos os itens filho isso ISharePointProjectMember são recolhidos no Solution Explorer. (Herdado de ISharePointProjectMember.) |
Superior
Eventos
Nome | Descrição | |
---|---|---|
Disposed | Ocorre quando um objeto é descartado. (Herdado de INotifyObjectDisposed.) | |
Disposing | Ocorre quando um objeto está sendo descartado. (Herdado de INotifyObjectDisposing.) | |
NameChanged | Ocorre quando o nome do nó do membro do projeto é alterado. (Herdado de ISharePointProjectMember.) | |
Open | Ocorre quando uma pasta de item de projeto do SharePoint é aberta. | |
PropertyChanged | Ocorre quando um valor de propriedade alterado. (Herdado de INotifyPropertyChanged.) |
Superior
Comentários
Qualquer pasta em um projeto do SharePoint que contém um arquivo do item de projeto é considerada um nó de item de projeto do SharePoint.