다음을 통해 공유


UrlBuilder.BuildUrl 메서드

정의

URL을 만들거나 선택할 UI를 만듭니다.

오버로드

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

URL을 만들거나 선택할 UI를 만듭니다.

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

지정된 UrlBuilderOptions 개체를 사용하여 URL을 만들거나 선택할 UI를 만듭니다.

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

지정된 UrlBuilderOptions 개체를 사용하여 URL을 만들거나 선택할 UI를 만듭니다.

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

URL을 만들거나 선택할 UI를 만듭니다.

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

선택 창에 표시된 파일을 선택적으로 필터링하는 데 사용하는 필터 문자열입니다.

반환

String

UI에서 반환된 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)

지정된 UrlBuilderOptions 개체를 사용하여 URL을 만들거나 선택할 UI를 만듭니다.

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

URL 선택 창의 옵션을 나타내는 UrlBuilderOptions입니다.

반환

String

UI에서 반환된 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)

지정된 UrlBuilderOptions 개체를 사용하여 URL을 만들거나 선택할 UI를 만듭니다.

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

URL 선택 창의 옵션을 나타내는 UrlBuilderOptions입니다.

반환

String

UI에서 반환된 URL입니다.

설명

IServiceProvider 인터페이스는 디자이너 호스트에 대한 구현을 IDesignerHost 가져오는 데 사용됩니다.

추가 정보

적용 대상