Compartilhar via


IMappedFolder Interface

Definição

Representa uma pasta em um projeto do SharePoint que é mapeada para um local no SharePoint.

public interface class IMappedFolder : Microsoft::VisualStudio::SharePoint::ISharePointProjectItem, System::ComponentModel::INotifyPropertyChanged
public interface IMappedFolder : Microsoft.VisualStudio.SharePoint.ISharePointProjectItem, System.ComponentModel.INotifyPropertyChanged
type IMappedFolder = interface
    interface ISharePointProjectItem
    interface ISharePointProjectMember
    interface IAnnotatedObject
    interface INotifyObjectDisposing
    interface INotifyObjectDisposed
    interface INotifyPropertyChanged
    interface ISharePointProjectStartupItem
Public Interface IMappedFolder
Implements INotifyPropertyChanged, ISharePointProjectItem
Implementações

Comentários

As pastas mapeadas são pastas em um projeto do SharePoint que correspondem ao local físico de determinados arquivos na instalação do SharePoint Server. Para obter mais informações, consulte Como adicionar e remover pastas mapeadas.

Todos os arquivos cuja BuildAction propriedade é definida Content como ou None são incluídos automaticamente no arquivo WSP de saída e implantados no servidor 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.

(Herdado de ISharePointProjectItem)
DeploymentLocation

Obtém ou define o local no SharePoint para o qual a pasta mapeada está mapeada. Esse caminho é relativo à raiz do SharePoint.

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.

(Herdado de ISharePointProjectItem)
FeatureActivationDependencies

Obtém as dependências de ativação adicionadas ao recurso que inclui esse Item de Projeto do Sharepoint.

(Herdado de ISharePointProjectItem)
FeatureProperties

Obtém os pares chave/valor adicionados ao recurso que inclui esse Item de Projeto do SharePoint.

(Herdado de ISharePointProjectItem)
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.

(Herdado de ISharePointProjectItem)
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.

(Herdado de ISharePointProjectItem)
FolderType

Obtém o tipo de pasta mapeada. O tipo de pasta deriva do local da pasta mapeada para locais comuns no SharePoint.

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.

(Herdado de ISharePointProjectItem)
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.

(Herdado de ISharePointProjectItem)
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.

(Herdado de ISharePointProjectItem)
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.

(Herdado de ISharePointProjectItem)
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.

(Herdado de ISharePointProjectItem)
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.

(Herdado de ISharePointProjectItem)

Métodos

CollapseChildItems()

Garante que todos os itens filho disso 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.

(Herdado de ISharePointProjectItem)

Aplica-se a