Compartilhar via


WebPart.GetCustomBuilder method

Fornece a capacidade de associar um construtor dinâmico uma propriedade personalizada de uma Web Part.

Namespace:  Microsoft.SharePoint.WebPartPages
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Protected Overridable Function GetCustomBuilder ( _
    propertyName As String _
) As String
'Uso
Dim propertyName As String
Dim returnValue As String

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

Parâmetros

  • propertyName
    Type: System.String

    O nome da propriedade para associar um construtor dinâmico.

Valor retornado

Type: System.String
Um string que contém a URL para iniciar o construtor personalizado.

Comentários

Implemente o método GetCustomBuilder no seu WebPart quando você deseja associar um construtor dinâmico uma propriedade personalizada. O método GetCustomBuilder é chamado somente quando uma propriedade tem seu HtmlDesignerAttribute definida como um valor de BrowserBuilderType de Dynamic. O método GetCustomBuilder que você implementa no seu WebPart deve aceite o nome da propriedade como uma cadeia de caracteres e gerar uma URL que será iniciado o construtor de dinâmico para essa propriedade. A própria URL deve apontar para um arquivo ASPX ou HTML que pode ser iniciado dentro de um método ShowModalDialog para concluir a funcionalidade do construtor.

Se o assembly para o construtor é implantado como um recurso de classe, você deve implantar o assembly no cache de assembly global. Assemblies implantados na pasta \inetpub\wwwroot\bin não poderão usar arquivos ASPX ou ASMX como recursos de classe.

Ver também

Referência

WebPart class

WebPart members

Microsoft.SharePoint.WebPartPages namespace