Поделиться через


UrlBuilder.BuildUrl Метод

Определение

Создает пользовательский интерфейс для создания или выбора URL-адреса.

Перегрузки

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

Создает пользовательский интерфейс для создания или выбора URL-адреса.

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

Создает пользовательский интерфейс для создания или выбора URL-адреса, используя заданный объект UrlBuilderOptions.

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

Создает пользовательский интерфейс для создания или выбора URL-адреса, используя заданный объект UrlBuilderOptions.

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

Создает пользовательский интерфейс для создания или выбора 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

Параметры

component
IComponent

Компонент IComponent, узел которого должен использоваться для доступа к службам режима разработки.

owner
Control

Элемент управления Control, используемый в качестве родительского элемента для окна выбора.

initialUrl
String

URL-адрес, отображаемый в окне выбора при его открытии.

caption
String

Заголовок окна выбора.

filter
String

Строка фильтра для фильтрации файлов, отображаемых в окне выбора.

Возвращаемое значение

URL-адрес, возвращенный из пользовательского интерфейса.

Примеры

В следующем примере кода показано, как использовать BuildUrl метод для запуска построитель URL-адресов из команды меню во время разработки.

// 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

См. также раздел

Применяется к

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

Создает пользовательский интерфейс для создания или выбора URL-адреса, используя заданный объект UrlBuilderOptions.

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

Параметры

component
IComponent

Компонент IComponent, узел которого должен использоваться для доступа к службам режима разработки.

owner
Control

Элемент управления Control, используемый в качестве родительского элемента для окна выбора.

initialUrl
String

URL-адрес, отображаемый в окне выбора при его открытии.

caption
String

Заголовок окна выбора.

filter
String

Строка фильтра для фильтрации файлов, отображаемых в окне выбора.

options
UrlBuilderOptions

Объект UrlBuilderOptions, отображающий параметры выбора URL-адреса.

Возвращаемое значение

URL-адрес, возвращенный из пользовательского интерфейса.

Примеры

// 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

См. также раздел

Применяется к

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

Создает пользовательский интерфейс для создания или выбора URL-адреса, используя заданный объект UrlBuilderOptions.

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

Параметры

serviceProvider
IServiceProvider

Интерфейс IServiceProvider, используемый для доступа к службам времени разработки.

owner
Control

Элемент управления Control, используемый в качестве родительского элемента для окна выбора.

initialUrl
String

URL-адрес, отображаемый в окне выбора при его открытии.

caption
String

Заголовок окна выбора.

filter
String

Строка фильтра для фильтрации файлов, отображаемых в окне выбора.

options
UrlBuilderOptions

Объект UrlBuilderOptions, отображающий параметры выбора URL-адреса.

Возвращаемое значение

URL-адрес, возвращенный из пользовательского интерфейса.

Комментарии

Интерфейс IServiceProvider используется для получения IDesignerHost реализации узла конструктора.

См. также раздел

Применяется к