Share via


IMappedFolder Interface

Définition

Représente un dossier du projet SharePoint qui est mappé à un emplacement dans 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
Implémente

Remarques

Les dossiers mappés sont des dossiers d’un projet SharePoint qui correspondent à l’emplacement physique de certains fichiers dans l’installation de SharePoint Server. Pour plus d’informations, consultez Guide pratique pour ajouter et supprimer des dossiers mappés.

Tous les fichiers dont BuildAction la propriété est définie sur Content ou None sont automatiquement inclus dans le fichier WSP de sortie et déployés sur le serveur SharePoint.

Propriétés

Annotations

Obtient une instance de IAnnotationDictionary permettant d'associer des données personnalisées à l'objet implémentant l'interface IAnnotatedObject.

(Hérité de IAnnotatedObject)
DefaultFile

Obtient ou définit le fichier qui est lancé quand un nœud d’élément de projet SharePoint dans l’Explorateur de solutions est activé.

(Hérité de ISharePointProjectItem)
DeploymentLocation

Obtient ou définit l'emplacement dans SharePoint auquel le dossier est mappé. Ce chemin d'accès est relatif par rapport à la racine de SharePoint.

ExtensionData

Obtient les informations qui permettent aux extensions d'élément de projet de rendre les données personnalisées persistantes dans différentes sessions Visual Studio.

(Hérité de ISharePointProjectItem)
FeatureActivationDependencies

Obtient des dépendances d'activation qui sont ajoutées à la fonctionnalité incluant cet élément de projet SharePoint.

(Hérité de ISharePointProjectItem)
FeatureProperties

Obtient des paires clé/valeur qui sont ajoutées à la fonctionnalité incluant cet élément de projet SharePoint.

(Hérité de ISharePointProjectItem)
FeatureReceiver

Obtient un récepteur de fonctionnalité, si l'élément de projet SharePoint le requiert. Au moment de l'empaquetage, ce récepteur est ajouté à la fonctionnalité qui inclut cet élément de projet SharePoint.

(Hérité de ISharePointProjectItem)
Files

Obtient une collection de tous les fichiers du projet figurant sous le nœud de dossier d'éléments de projet SharePoint et ses sous-dossiers.

(Hérité de ISharePointProjectItem)
FolderType

Obtient le type de dossier mappé. Le type de dossier dérive de l'emplacement du dossier mappé pour les emplacements courants dans SharePoint.

FullPath

Obtient le chemin source complet du répertoire ou du fichier membre du projet.

(Hérité de ISharePointProjectMember)
Icon

Obtient l’icône du nœud membre du projet affiché dans l’Explorateur de solutions.

(Hérité de ISharePointProjectMember)
Id

Obtient un identificateur global unique pour cette instance de l'élément de projet SharePoint.

(Hérité de ISharePointProjectItem)
IsDisposed

Obtient une valeur indiquant si un objet est supprimé.

(Hérité de INotifyObjectDisposed)
IsDisposing

Obtient une valeur indiquant si un objet est en cours de suppression.

(Hérité de INotifyObjectDisposing)
IsExpanded

Obtient ou définit une valeur indiquant si ce nœud est développé dans l’Explorateur de solutions.

(Hérité de ISharePointProjectMember)
Name

Obtient le nom du nœud membre du projet affiché dans l’Explorateur de solutions.

(Hérité de ISharePointProjectMember)
Project

Obtient une référence au projet conteneur.

(Hérité de ISharePointProjectMember)
ProjectItemType

Obtient une référence à l'objet représentant le type d'élément de projet SharePoint.

(Hérité de ISharePointProjectItem)
ProjectOutputReferences

Obtient la collection des références de sortie de projet appartenant à cet élément de projet. Les projets référencés sont générés et leurs sorties principales sont empaquetées avec l'élément de projet.

(Hérité de ISharePointProjectItem)
ProjectUserFileData

Obtient un objet IDictionary que vous pouvez utiliser pour obtenir ou définir des paires nom/valeur qui sont enregistrées dans un fichier utilisateur de projet, tel que les fichiers comportant une extension .csproj .user ou .vbproj .user.

(Hérité de ISharePointProjectItem)
RelativePath

Obtient l'emplacement unique de l'élément dans le répertoire de projet.

(Hérité de ISharePointProjectStartupItem)
SafeControlEntries

Obtient une collection des entrées de contrôle sécurisé qui doivent être déployées avec cet élément de projet SharePoint. Ces entrées sont ajoutées au package qui référence l'élément de projet SharePoint.

(Hérité de ISharePointProjectItem)
StartupUrl

Obtient l'URL à lancer lors du démarrage de l'élément.

(Hérité de ISharePointProjectStartupItem)
VirtualFiles

Obtient la collection qui inclut des fichiers virtuels. Les fichiers virtuels ne sont pas obligés d'exister au moment du design. Au moment de l'empaquetage, les tâches MSBuild doivent vérifier la présence du fichier.

(Hérité de ISharePointProjectItem)

Méthodes

CollapseChildItems()

Garantit que tous les éléments enfants de ce ISharePointProjectMember sont réduits dans Explorateur de solutions.

(Hérité de ISharePointProjectMember)

Événements

Disposed

Se produit lorsqu'un objet est supprimé.

(Hérité de INotifyObjectDisposed)
Disposing

Se produit lorsqu'un objet est en cours de suppression.

(Hérité de INotifyObjectDisposing)
NameChanged

Se produit lorsque le nom du nœud membre du projet est modifié.

(Hérité de ISharePointProjectMember)
Open

Se produit lorsqu'un dossier d'éléments de projet SharePoint s'ouvre.

(Hérité de ISharePointProjectItem)

S’applique à