次の方法で共有


UriBuilder.Fragment プロパティ

URI のフラグメント部分を取得または設定します。

Public Property Fragment As String
[C#]
public string Fragment {get; set;}
[C++]
public: __property String* get_Fragment();public: __property void set_Fragment(String*);
[JScript]
public function get Fragment() : String;public function set Fragment(String);

プロパティ値

URI のフラグメント部分。フラグメント識別子 ("#") がフラグメントの先頭に追加されます。

解説

Fragment プロパティには、URI 内のフラグメント マーカ (#) とその後に続くテキストが含まれています。 Fragment プロパティを設定すると、フラグメント マーカがこのプロパティの値に追加されます。 Fragment プロパティを null 参照 (Visual Basic では Nothing) などの任意の値に設定すると、 Query プロパティの内容が消去されます。 Fragment プロパティを null 参照 (Nothing) または String.Empty に設定すると、このプロパティの内容が消去されます。

使用例

[Visual Basic, C#, C++] https://www.contoso.com/index.htm\#main という URI を作成する例を次に示します。

 
Dim uBuild As New UriBuilder("https://www.contoso.com/")
uBuild.Path = "index.htm"
uBuild.Fragment = "main"
        
Dim myUri As Uri = uBuild.Uri


[C#] 
UriBuilder uBuild = new UriBuilder("https://www.contoso.com/");
uBuild.Path = "index.htm";
uBuild.Fragment = "main";

Uri myUri = uBuild.Uri;
   

[C++] 
UriBuilder* uBuild = new UriBuilder(S"https://www.contoso.com/");
uBuild->Path = S"index.htm";
uBuild->Fragment = S"main";

Uri* myUri = uBuild->Uri;

[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, Common Language Infrastructure (CLI) Standard

参照

UriBuilder クラス | UriBuilder メンバ | System 名前空間