IUriBuilder interface

Exposes methods used to create a new IUri from an existing one.

Members

The IUriBuilder interface inherits from the IUnknown interface. IUriBuilder also has these types of members:

  • Methods

Methods

The IUriBuilder interface has these methods.

Method Description
CreateUri

Returns a new IUri object based on modifications to the original IUri.

CreateUriSimple

Returns a new IUri object based on modifications to the original IUri, using the original Uri_CREATE flags.

CreateUriWithFlags

Returns a new IUri object based on modifications to the original IUri.

GetFragment

Retrieves the value of the fragment component.

GetHost

Retrieves the value of the host component.

GetIUri

Returns the original IUri.

GetPassword

Retrieves the value of the password component.

GetPath

Retrieves the value of the path component.

GetPort

Retrieves the value of the port component.

GetQuery

Retrieves the value of the query component.

GetSchemeName

Retrieves the value of the protocol scheme name.

GetUserName

Retrieves the value of the username component.

HasBeenModified

Returns TRUE if component values have been modified.

RemoveProperties

Removes the specified properties as well as any derived properties.

SetFragment

Sets the fragment component.

SetHost

Sets the host (fully qualify domain) component.

SetIUri

Sets the current IUri.

SetPassword

Sets the password component.

SetPath

Sets the path component.

SetPort

Sets the port component.

SetQuery

Sets the query component.

SetSchemeName

Sets the protocol scheme name.

SetUserName

Sets the username component.

 

Requirements

Minimum supported client

Windows XP with SP2

Minimum supported server

Windows Server 2003

Product

Internet Explorer 7

Header

Urlmon.h

IDL

Urlmon.idl

DLL

Urlmon.dll