Compartilhar via


UrlBuilder.BuildUrl Método

Definição

Cria uma interface do usuário para criar ou selecionar uma URL.

Sobrecargas

BuildUrl(IComponent, Control, String, String, String)

Cria uma interface do usuário para criar ou selecionar uma URL.

BuildUrl(IComponent, Control, String, String, String, UrlBuilderOptions)

Cria uma interface do usuário para criar ou selecionar uma URL usando o objeto UrlBuilderOptions especificado.

BuildUrl(IServiceProvider, Control, String, String, String, UrlBuilderOptions)

Cria uma interface do usuário para criar ou selecionar uma URL usando o objeto UrlBuilderOptions especificado.

BuildUrl(IComponent, Control, String, String, String)

Cria uma interface do usuário para criar ou selecionar uma URL.

public:
 static System::String ^ BuildUrl(System::ComponentModel::IComponent ^ component, System::Windows::Forms::Control ^ owner, System::String ^ initialUrl, System::String ^ caption, System::String ^ filter);
public static string BuildUrl (System.ComponentModel.IComponent component, System.Windows.Forms.Control owner, string initialUrl, string caption, string filter);
static member BuildUrl : System.ComponentModel.IComponent * System.Windows.Forms.Control * string * string * string -> string
Public Shared Function BuildUrl (component As IComponent, owner As Control, initialUrl As String, caption As String, filter As String) As String

Parâmetros

component
IComponent

O IComponent cujo local deve ser usado para acessar os serviços de tempo de design.

owner
Control

O Control usado como o pai para a janela do seletor.

initialUrl
String

A URL inicial a ser exibida na janela do seletor.

caption
String

A legenda da janela do seletor.

filter
String

A cadeia de caracteres de filtro a ser usada para filtrar, opcionalmente, os arquivos exibidos na janela do seletor.

Retornos

String

A URL retornada da interface do usuário.

Exemplos

O exemplo de código a seguir mostra como usar o BuildUrl método para iniciar um construtor de URL de um comando de menu em tempo de design.

// Create a parent control.
System::Windows::Forms::Control^ c = gcnew System::Windows::Forms::Control;
c->CreateControl();

// Launch the Url Builder using the specified control
// parent, initial URL, empty relative base URL path,
// window caption, filter String* and URLBuilderOptions value.
UrlBuilder::BuildUrl( this->Component, c, "http://www.example.com", "Select a URL", "", UrlBuilderOptions::None );
// This method handles the "Launch Url Builder UI" menu command.
// Invokes the BuildUrl method of the System.Web.UI.Design.UrlBuilder.
private void launchUrlBuilder(object sender, EventArgs e)
{
    // Create a parent control.
    System.Windows.Forms.Control c = new System.Windows.Forms.Control();            
    c.CreateControl();            
                
    // Launch the Url Builder using the specified control
    // parent, initial URL, empty relative base URL path,
    // window caption, filter string and URLBuilderOptions value.
    UrlBuilder.BuildUrl(
        this.Component, 
        c, 
        "http://www.example.com", 
        "Select a URL", 
        "", 
        UrlBuilderOptions.None);                      
}
' This method handles the "Launch Url Builder UI" menu command.
' Invokes the BuildUrl method of the System.Web.UI.Design.UrlBuilder.
Private Sub launchUrlBuilder(ByVal sender As Object, ByVal e As EventArgs)
    ' Create a parent control.
    Dim c As New System.Windows.Forms.Control()
    c.CreateControl()

    ' Launch the Url Builder using the specified control
    ' parent, initial URL, empty relative base URL path,
    ' window caption, filter string and URLBuilderOptions value.
    UrlBuilder.BuildUrl( _
        Me.Component, _
        c, _
        "http://www.example.com", _
        "Select a URL", _
        "", _
        UrlBuilderOptions.None)
End Sub

Confira também

Aplica-se a

BuildUrl(IComponent, Control, String, String, String, UrlBuilderOptions)

Cria uma interface do usuário para criar ou selecionar uma URL usando o objeto UrlBuilderOptions especificado.

public:
 static System::String ^ BuildUrl(System::ComponentModel::IComponent ^ component, System::Windows::Forms::Control ^ owner, System::String ^ initialUrl, System::String ^ caption, System::String ^ filter, System::Web::UI::Design::UrlBuilderOptions options);
public static string BuildUrl (System.ComponentModel.IComponent component, System.Windows.Forms.Control owner, string initialUrl, string caption, string filter, System.Web.UI.Design.UrlBuilderOptions options);
static member BuildUrl : System.ComponentModel.IComponent * System.Windows.Forms.Control * string * string * string * System.Web.UI.Design.UrlBuilderOptions -> string
Public Shared Function BuildUrl (component As IComponent, owner As Control, initialUrl As String, caption As String, filter As String, options As UrlBuilderOptions) As String

Parâmetros

component
IComponent

O IComponent cujo local deve ser usado para acessar os serviços de tempo de design.

owner
Control

O Control usado como o pai para a janela do seletor.

initialUrl
String

A URL inicial a ser exibida na janela do seletor.

caption
String

A legenda da janela do seletor.

filter
String

A cadeia de caracteres de filtro a ser usada para filtrar, opcionalmente, os arquivos exibidos na janela do seletor.

options
UrlBuilderOptions

Um UrlBuilderOptions que indica as opções de seleção de URL.

Retornos

String

A URL retornada da interface do usuário.

Exemplos

// Create a parent control.
System::Windows::Forms::Control^ c = gcnew System::Windows::Forms::Control;
c->CreateControl();

// Launch the Url Builder using the specified control
// parent, initial URL, empty relative base URL path,
// window caption, filter String* and URLBuilderOptions value.
UrlBuilder::BuildUrl( this->Component, c, "http://www.example.com", "Select a URL", "", UrlBuilderOptions::None );
// This method handles the "Launch Url Builder UI" menu command.
// Invokes the BuildUrl method of the System.Web.UI.Design.UrlBuilder.
private void launchUrlBuilder(object sender, EventArgs e)
{
    // Create a parent control.
    System.Windows.Forms.Control c = new System.Windows.Forms.Control();            
    c.CreateControl();            
                
    // Launch the Url Builder using the specified control
    // parent, initial URL, empty relative base URL path,
    // window caption, filter string and URLBuilderOptions value.
    UrlBuilder.BuildUrl(
        this.Component, 
        c, 
        "http://www.example.com", 
        "Select a URL", 
        "", 
        UrlBuilderOptions.None);                      
}
' This method handles the "Launch Url Builder UI" menu command.
' Invokes the BuildUrl method of the System.Web.UI.Design.UrlBuilder.
Private Sub launchUrlBuilder(ByVal sender As Object, ByVal e As EventArgs)
    ' Create a parent control.
    Dim c As New System.Windows.Forms.Control()
    c.CreateControl()

    ' Launch the Url Builder using the specified control
    ' parent, initial URL, empty relative base URL path,
    ' window caption, filter string and URLBuilderOptions value.
    UrlBuilder.BuildUrl( _
        Me.Component, _
        c, _
        "http://www.example.com", _
        "Select a URL", _
        "", _
        UrlBuilderOptions.None)
End Sub

Confira também

Aplica-se a

BuildUrl(IServiceProvider, Control, String, String, String, UrlBuilderOptions)

Cria uma interface do usuário para criar ou selecionar uma URL usando o objeto UrlBuilderOptions especificado.

public:
 static System::String ^ BuildUrl(IServiceProvider ^ serviceProvider, System::Windows::Forms::Control ^ owner, System::String ^ initialUrl, System::String ^ caption, System::String ^ filter, System::Web::UI::Design::UrlBuilderOptions options);
public static string BuildUrl (IServiceProvider serviceProvider, System.Windows.Forms.Control owner, string initialUrl, string caption, string filter, System.Web.UI.Design.UrlBuilderOptions options);
static member BuildUrl : IServiceProvider * System.Windows.Forms.Control * string * string * string * System.Web.UI.Design.UrlBuilderOptions -> string
Public Shared Function BuildUrl (serviceProvider As IServiceProvider, owner As Control, initialUrl As String, caption As String, filter As String, options As UrlBuilderOptions) As String

Parâmetros

serviceProvider
IServiceProvider

O IServiceProvider a ser usado para acessar serviços de tempo de design.

owner
Control

O Control usado como o pai para a janela do seletor.

initialUrl
String

A URL inicial a ser exibida na janela do seletor.

caption
String

A legenda da janela do seletor.

filter
String

A cadeia de caracteres de filtro a ser usada para filtrar, opcionalmente, os arquivos exibidos na janela do seletor.

options
UrlBuilderOptions

Um UrlBuilderOptions que indica as opções de seleção de URL.

Retornos

String

A URL retornada da interface do usuário.

Comentários

A IServiceProvider interface é usada para obter a IDesignerHost implementação do host do designer.

Confira também

Aplica-se a