Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Microsoft.VisualStudio.SharePoint namespace contém tipos que você pode usar para estender o sistema de projeto do SharePoint em Visual Studio.Para obter mais informações sobre como usar os tipos neste namespace, consulte Estendendo o sistema de projeto do SharePoint.
Embora a maioria dos tipos neste namespace é interfaces, somente as interfaces a seguintes destinam-se a serem implementados em seu código:
ISharePointProjectItemTypeExtension: Implemente esta interface para estender um tipo de item de projeto do SharePoint que já está instalado em Visual Studio.Para obter mais informações, consulte Como: criar uma extensão de Item de projeto do SharePoint.
ISharePointProjectItemTypeProvider: Implemente esta interface para definir um novo tipo de item de projeto do SharePoint.Para obter mais informações, consulte Como: definir um tipo de Item de projeto do SharePoint.
ISharePointProjectExtension: Implemente esta interface para estender os projetos do SharePoint.Para obter mais informações, consulte Como: criar uma extensão de projeto do SharePoint.
Classes
| Classe | Descrição | |
|---|---|---|
![]() |
ClassNameChangedEventArgs | Fornece dados para um evento gerado quando o nome de uma classe é alterado. |
![]() |
ClassNameChangingEventArgs | Fornece dados para um evento que ocorre quando o nome de uma classe está prestes a ser alterado. |
![]() |
DeploymentEventArgs | Fornece dados para o DeploymentStarted e DeploymentCompleted eventos. |
![]() |
DeploymentPathChangedEventArgs | Fornece dados para o evento DeploymentPathChanged. |
![]() |
DeploymentStepCompletedEventArgs | Fornece dados para o evento DeploymentStepCompleted. |
![]() |
DeploymentStepStartedEventArgs | Fornece dados para o evento DeploymentStepStarted. |
![]() |
DeploymentTypeChangedEventArgs | Fornece dados para o evento DeploymentTypeChanged. |
![]() |
MenuItemEventArgs | Representa os argumentos do evento de classe para o Click evento. |
![]() |
NameChangedEventArgs | Representa os argumentos do evento de classe para o NameChanged evento. |
![]() |
SharePointCommandException | A exceção que é lançada quando a falha de um comando do SharePoint. |
![]() |
SharePointConnectionException | A exceção que é lançada quando uma tentativa de se conectar ao site do SharePoint local falha. |
![]() |
SharePointProjectEventArgs | Fornece dados para eventos relacionados a projetos do SharePoint. |
![]() |
SharePointProjectItemEventArgs | Fornece dados para eventos relacionados aos itens de projeto do SharePoint. |
![]() |
SharePointProjectItemFileEventArgs | Fornece dados para eventos relacionados a arquivos de item de projeto do SharePoint. |
![]() |
SharePointProjectItemIconAttribute | Especifica o ícone para exibir em Solution Explorer um personalizado para o item de projeto tipo. |
![]() |
SharePointProjectItemMenuItemsRequestedEventArgs | Fornece dados para o evento ProjectItemMenuItemsRequested. |
![]() |
SharePointProjectItemOpenEventArgs | Fornece dados para o evento Open. |
![]() |
SharePointProjectItemPropertiesRequestedEventArgs | Fornece dados para o evento ProjectItemPropertiesRequested. |
![]() |
SharePointProjectItemStartupUrlRequestedEventArgs | Fornece dados para o evento ProjectItemStartupUrlRequested. |
![]() |
SharePointProjectItemTypeAttribute | Especifica a identificação de um tipo de item de projeto que está sendo definida ou a identificação de um tipo de item de projeto que está sendo estendido. |
![]() |
SharePointProjectMenuItemsRequestedEventArgs | Fornece dados para o evento ProjectMenuItemsRequested. |
![]() |
SharePointProjectPropertiesRequestedEventArgs | Fornece dados para o evento ProjectPropertiesRequested. |
Interfaces
| Interface | Descrição | |
|---|---|---|
![]() |
IAnnotatedObject | Representa o IAnnotationDictionary, que permite a associação de dados personalizados com o objeto que implementa essa interface. |
![]() |
IAnnotationDictionary | Representa um dicionário de objetos de dados personalizados que você pode associar a determinados objetos no modelo de objeto SharePoint ferramentas. |
![]() |
ICodeRefactoringEvents | Fornece eventos que notificam sobre a ocorrência de uma operação de refatoração. |
![]() |
IDeployableFile | Fornece a interface base para todos os arquivos que podem ser empacotados no arquivo WSP e implantados no SharePoint.Esses arquivos compartilham um conjunto de propriedades relacionadas à implantação. |
![]() |
IFeatureReceiver | Representa um destinatário de recurso no SharePoint. |
![]() |
IMappedFolder | Representa uma pasta em um projeto do SharePoint que é mapeado para um local no SharePoint. |
![]() |
IMappedFolderCollection | Representa uma coleção de pastas mapeadas em um projeto do SharePoint. |
![]() |
IMenuItem | Representa um item de menu que pode ser adicionado a um menu de contexto para ISharePointProjectItem ou IExplorerNode. |
![]() |
IMenuItemCollection | Representa uma coleção de itens de menu que são adicionados dinamicamente na ProjectItemMenuItemsRequested manipulador de eventos. |
![]() |
INotifyObjectDisposed | Uma classe que implementa essa interface notifica quando um objeto é descartado. |
![]() |
INotifyObjectDisposing | Uma classe que implementa essa interface notifica quando um objeto está sendo descartado. |
![]() |
IObservableModelElement | Representa um elemento de modelo DSL expõe eventos de alteração/alterado de propriedade. |
![]() |
IPropertySourceCollection | Representa uma coleção de objetos de origem de propriedade que aparecem no Propriedades janela. |
![]() |
ISafeControlEntry | Representa uma entrada de controle seguro que é adicionada ao arquivo de Web. config do SharePoint quando ele for implantado. |
![]() |
ISafeControlEntryCollection | Representa uma coleção de entradas de controle seguro. |
![]() |
ISharePointCollection<T> | Representa uma coleção somente leitura dos itens.Ele fornece nenhuma métodos públicos para modificar o conteúdo da coleção.Ele é usado como um tipo base para um número de coleções no modelo de projeto do SharePoint.Essas coleções normalmente são alteradas internamente e eventos podem ser usados para monitorar a essas alterações. |
![]() |
ISharePointConnection | Fornece métodos que você pode usar para executar comandos do SharePoint que chamar o modelo de objeto de servidor do SharePoint a partir de uma extensão das ferramentas do SharePoint em Visual Studio. |
![]() |
ISharePointProject | Representa o projeto do SharePoint. |
![]() |
ISharePointProjectCollection | Uma coleção de todos os projetos do SharePoint na Visual Studio solução. |
![]() |
ISharePointProjectEvents | Define os eventos relevantes para ISharePointProject objetos.O objeto de implementação define o contexto em que esses eventos ocorrem. |
![]() |
ISharePointProjectExtension | Representa uma extensão para projetos do SharePoint. |
![]() |
ISharePointProjectFeature | Fornece informações sobre recursos. |
![]() |
ISharePointProjectFeatureCollection | Uma coleção de todos os recursos do SharePoint definidas no projeto do SharePoint. |
![]() |
ISharePointProjectFeatureResourceFile | Representa um arquivo de recurso para o recurso. |
![]() |
ISharePointProjectFeatureResourceFileCollection | Representa a coleção de arquivos de recursos para um recurso. |
![]() |
ISharePointProjectItem | Representa uma instância de um item de projeto do SharePoint, implementado pelo sistema do projeto do SharePoint. |
![]() |
ISharePointProjectItemCollection | Representa uma coleção de itens de projeto do SharePoint. |
![]() |
ISharePointProjectItemEvents | Define os eventos relevantes para ISharePointProjectItem objetos. |
![]() |
ISharePointProjectItemFile | Representa um arquivo no sistema de projeto do SharePoint. |
![]() |
ISharePointProjectItemFileCollection | Representa uma coleção de arquivos em um item de projeto do SharePoint. |
![]() |
ISharePointProjectItemFileEvents | Define os eventos relacionados a ISharePointProjectItemFile objetos. |
![]() |
ISharePointProjectItemType | Representa um tipo de um item de projeto do SharePoint.Ele permite aos usuários dados personalizados associar um tipo porque ele herda da IAnnotatedObject interface. |
![]() |
ISharePointProjectItemTypeDefinition | Ajuda a definir o tipo de um item de projeto do SharePoint. |
![]() |
ISharePointProjectItemTypeExtension | Representa uma extensão para um determinado tipo de item de projeto do SharePoint. |
![]() |
ISharePointProjectItemTypeProvider | Fornece a definição de um tipo de item de projeto personalizado do SharePoint. |
![]() |
ISharePointProjectLogger | Representa o serviço de log do SharePoint, ativa as extensões de projeto do SharePoint registrar as mensagens para o saída janela e Error List, dependendo do especificado LogCategory. |
![]() |
ISharePointProjectMember | Representa um membro de um projeto do SharePoint. |
![]() |
ISharePointProjectMemberReference | Especifica uma referência a um item em um projeto do SharePoint. |
![]() |
ISharePointProjectMemberReferenceCollection | Representa uma coleção de referências de item de projeto do SharePoint. |
![]() |
ISharePointProjectMemberReferenceResolver | Especifica uma API que resolve referências entre os itens de projeto do SharePoint e os itens próprios. |
![]() |
ISharePointProjectOutputReference | Representa uma referência a saída primária Visual Studio project. |
![]() |
ISharePointProjectOutputReferenceCollection | Representa uma coleção de referências de saída do projeto que pertencem a um item de projeto. |
![]() |
ISharePointProjectPackage | O pacote SharePoint associado com o projeto do SharePoint. |
![]() |
ISharePointProjectService | Representa o serviço de projeto do SharePoint, um objeto de raiz para o modelo de objeto de projeto do SharePoint. |
![]() |
ISharePointProjectStartupItem | Representa os itens que podem ser definidos como o item de inicialização de um ISharePointProject. |
Enumerações
| Enumeração | Descrição | |
|---|---|---|
![]() |
AssemblyDeploymentTarget | Especifica onde o assembly de saída do projeto será implantado. |
![]() |
DeploymentType | Especifica o tipo de implantação para ser executada em um arquivo. |
![]() |
LogCategory | Especifica onde as mensagens gravadas, usando o serviço de log do SharePoint são exibidas na saída janela e Error List janela. |
![]() |
MappedFolderType | Especifica o tipo de uma pasta mapeada em um projeto do SharePoint. |
![]() |
SupportedAssemblyDeploymentTargets | Uma enumeração que representa todos os destinos de implantação do assembly com suporte para um item de projeto do SharePoint especificado. |
![]() |
SupportedDeploymentScopes | Especifica os escopos de implantação na qual um item de projeto do SharePoint pode ser ativado no SharePoint. |
![]() |
SupportedTrustLevels | Valores de enumeração que especifica o nível de confiança no SharePoint suportado pelo item de projeto do SharePoint. |
.gif)
.gif)
.gif)