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.StringO 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.