CodeS-SourceS
Rechercher un code, un tuto, une réponse

Sharepoint 2007 - obternir la liste des features d'un site

Soyez le premier à donner votre avis sur cette source.

Snippet vu 11 817 fois - Téléchargée 10 fois

Contenu du snippet

Dans le cadre de développement SharePoint, on peut vouloir obtenir la liste des Features (composants) présents dans notre site.
Voila le code qui vous afficher le résultat dans un literal.

Source / Exemple :


/// <summary>
    /// Show all features in the literal
    /// </summary>
    private void loadAllFeatures()
    {
        System.Globalization.CultureInfo oCultureInfo = new System.Globalization.CultureInfo(1033);
        using (SPWeb myNewWeb = SPControl.GetContextWeb(Context))
        {
            this.TextBoxLogoDescription.Text = myNewWeb.SiteLogoDescription.ToString();
            this.TextBoxLogoUrl.Text = myNewWeb.SiteLogoUrl;

            this.LiteralResult.Text += "<HR> <B>FEATURES</B>";

            SPFeatureCollection myWebFeature = myNewWeb.Features;
            foreach (SPFeature MyFeature in myWebFeature)
            {
                this.LiteralResult.Text += "<BR>Feature GUID: " + MyFeature.DefinitionId;
                this.LiteralResult.Text += "<BR>Feature Def: " + MyFeature.Definition.GetTitle(oCultureInfo);
            }
        }
    }

Conclusion :


Bon Coding

Romelard Fabrice [MVP]

A voir également

Ajouter un commentaire

Commentaires

Donnez votre avis

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.