Método ITextRange2::SetURL (tom.h)
Establece el texto de este intervalo en el de la dirección URL especificada.
Sintaxis
HRESULT SetURL(
[in] BSTR bstr
);
Parámetros
[in] bstr
Tipo: BSTR
Texto que se va a usar como dirección URL para el nombre descriptivo seleccionado.
Valor devuelto
Tipo: HRESULT
Si el método se realiza correctamente, devuelve S_OK. Si se produce un error en el método, devuelve uno de los siguientes códigos de error COM. Para obtener más información sobre los códigos de error COM, vea Control de errores en COM.
Código devuelto | Descripción |
---|---|
|
Argumento no válido. |
|
Se deniega el acceso de escritura. |
|
Memoria insuficiente. |
Comentarios
La cadena de dirección URL no se valida. El texto que contiene debe ir entre comillas, precedido opcionalmente por el carácter centinela 0xFDDF. Por ejemplo: "http://www.msn.com" o 0xFDDF"http://www.msn.com". El intervalo debe ser no degenerado.
Se pueden realizar las siguientes acciones:
- Si se selecciona parte del nombre descriptivo de un vínculo, la parte de dirección URL se reemplaza por bstr.
- Si se selecciona parte de una dirección URL normal, se convierte en el nombre descriptivo del vínculo, con bstr como dirección URL.
- Si se selecciona texto no vinculado:
- Si el texto sigue inmediatamente el nombre descriptivo de un vínculo y bstr coincide con la dirección URL, el texto se anexa al nombre descriptivo.
- De lo contrario, el texto se convierte en el nombre descriptivo de un vínculo, con bstr como la dirección URL.
Requisitos
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | tom.h |
Archivo DLL | Msftedit.dll |