WebPart.GetCustomBuilder - Méthode

Offre la possibilité d'associer un générateur dynamique à une propriété personnalisée d'un composant WebPart.

Espace de noms :  Microsoft.SharePoint.WebPartPages
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Protected Overridable Function GetCustomBuilder ( _
    propertyName As String _
) As String
'Utilisation
Dim propertyName As String
Dim returnValue As String

returnValue = Me.GetCustomBuilder(propertyName)
protected virtual string GetCustomBuilder(
    string propertyName
)

Paramètres

  • propertyName
    Type : System.String

    Le nom de la propriété à associer à un générateur dynamique.

Valeur renvoyée

Type : System.String
string qui contient l'URL permettant de lancer le générateur personnalisé.

Remarques

Implémentez la méthode GetCustomBuilder dans votre WebPart lorsque vous souhaitez associer un générateur dynamique à une propriété personnalisée. La méthode GetCustomBuilder est appelée uniquement lorsqu'une propriété a ses HtmlDesignerAttribute définie sur une valeur de BrowserBuilderType de Dynamic. La méthode GetCustomBuilder que vous implémentez dans votre WebPart doit accepter le nom de la propriété sous forme de chaîne et générer une URL qui lance le Générateur de dynamique pour la propriété. L'URL doit pointer vers un fichier ASPX ou HTML qui peut être lancé à l'intérieur d'une méthode ShowModalDialog pour terminer la fonctionnalité du Générateur de topologies.

Si l'assembly pour votre générateur est déployé en tant qu'une ressource de classe, vous devez déployer l'assembly dans le global assembly cache. Les assemblys déployés dans le dossier \inetpub\wwwroot\bin ne seront pas autorisés à utiliser les fichiers ASPX ou ASMX en tant que ressources de classe.

Voir aussi

Référence

WebPart classe

WebPart - Membres

Microsoft.SharePoint.WebPartPages - Espace de noms