ISharePointProjectItem Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma instância de um item de projeto do SharePoint, implementada pelo sistema de projeto do SharePoint.
public interface class ISharePointProjectItem : Microsoft::VisualStudio::SharePoint::ISharePointProjectMember, Microsoft::VisualStudio::SharePoint::ISharePointProjectStartupItem, System::ComponentModel::INotifyPropertyChanged
public interface ISharePointProjectItem : Microsoft.VisualStudio.SharePoint.ISharePointProjectMember, Microsoft.VisualStudio.SharePoint.ISharePointProjectStartupItem, System.ComponentModel.INotifyPropertyChanged
type ISharePointProjectItem = interface
interface ISharePointProjectMember
interface IAnnotatedObject
interface INotifyObjectDisposing
interface INotifyObjectDisposed
interface INotifyPropertyChanged
interface ISharePointProjectStartupItem
Public Interface ISharePointProjectItem
Implements INotifyPropertyChanged, ISharePointProjectMember, ISharePointProjectStartupItem
- Derivado
- Implementações
Comentários
Qualquer pasta em um projeto do SharePoint que contenha um arquivo de item de projeto é considerada um nó de item de projeto do SharePoint.
Propriedades
Annotations |
Obtém uma instância IAnnotationDictionary para associar dados personalizados ao objeto que implementa a interface do IAnnotatedObject. (Herdado de IAnnotatedObject) |
DefaultFile |
Obtém ou define o arquivo que é iniciado quando um nó de item de projeto do SharePoint no Gerenciador de Soluções é ativado. |
ExtensionData |
Obtém as informações que permitem que as extensões de item de projeto persistam dados personalizados entre sessões do Visual Studio. |
FeatureActivationDependencies |
Obtém as dependências de ativação adicionadas ao recurso que inclui esse Item de Projeto do Sharepoint. |
FeatureProperties |
Obtém os pares chave/valor adicionados ao recurso que inclui esse Item de Projeto do SharePoint. |
FeatureReceiver |
Obtém um receptor do recurso, se o item de projeto do SharePoint o exigir. No tempo de pacote, esse receptor de recursos é adicionado ao recurso que inclui esse item de projeto do SharePoint. |
Files |
Obtém uma coleção de todos os arquivos no projeto sob o nó da pasta de item de projeto do SharePoint e suas subpastas. |
FullPath |
Obtém o caminho de origem completo do diretório ou arquivo de projeto do membro. (Herdado de ISharePointProjectMember) |
Icon |
Obtém o ícone para o nó de membro de projeto exibido no Gerenciador de Soluções. (Herdado de ISharePointProjectMember) |
Id |
Obtém um identificador global exclusivo para essa instância do item de projeto do SharePoint. |
IsDisposed |
Especifica se a um objeto é descartado. (Herdado de INotifyObjectDisposed) |
IsDisposing |
Especifica se um objeto está descartando. (Herdado de INotifyObjectDisposing) |
IsExpanded |
Obtém ou define se o nó é expandido no Gerenciador de Soluções. (Herdado de ISharePointProjectMember) |
Name |
Obtém o nome do nó de membro de projeto exibido no Gerenciador de Soluções. (Herdado de ISharePointProjectMember) |
Project |
Obtém uma referência para o projeto contentor. (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 que pertencem a esse item de projeto. Os projetos referenciados são compilados e suas saídas primárias são empacotadas junto com o item de projeto. |
ProjectUserFileData |
Obtém um objeto IDictionary que você pode usar para obter ou definir os pares de nome/valor que são salvos em um arquivo de usuário do projeto, como os arquivos com uma extensão .csproj.user ou .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 seguras que devem ser implantadas com esse item de projeto do SharePoint quando ele for implantado. Essas entradas são adicionadas ao pacote que referencia o item de projeto do SharePoint. |
StartupUrl |
Obtém a URL a inicializar quando o item é iniciado. (Herdado de ISharePointProjectStartupItem) |
VirtualFiles |
Obtém a coleção; inclui arquivos virtuais. Arquivos virtuais não precisam existir no tempo de design. No tempo de empacotamento, as tarefas MSBuild precisam garantir que o arquivo esteja presente para o empacotamento ser bem-sucedido. |
Métodos
CollapseChildItems() |
Garante que todos os itens filho desse ISharePointProjectMember sejam recolhidos em Gerenciador de Soluções. (Herdado de ISharePointProjectMember) |
Eventos
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 do item de projeto do SharePoint é aberta. |