Descripción de formularios de cadenas de dirección URL
Última modificación: viernes, 16 de abril de 2010
Hace referencia a: SharePoint Foundation 2010
Microsoft SharePoint Foundation usa diversos tipos de cadenas de dirección URL, en función del contexto y los miembros que se usan.
SharePoint Foundation analiza las cadenas de las direcciones URL para determinar el formato de la dirección URL en función de un protocolo especificado (por ejemplo, http:) o de la colocación de una barra diagonal (/) dentro de la cadena. Según el miembro concreto, puede usar los siguientes formatos de dirección URL:
Dirección URL absoluta que especifica una ruta de acceso completa y que comienza especificando un protocolo. Por ejemplo, http://servidor/[sites/]sitio_web/Lists/título_de_lista/AllItems.aspx.
Dirección URL relativa al servidor que se basa en la dirección del servidor, que comienza con una barra diagonal y especifica una ruta de acceso completa desde el sito web de nivel superior hasta el nombre de archivo. Por ejemplo, /[sites/]sitio_web/Lists/título_de_lista/AllItems.aspx.
Dirección URL relativa al sitio web que se basa en la dirección de un objeto de sitio web (SPWeb), que no comienza con una barra diagonal y que especifica una ruta de acceso completa desde la dirección del sitio web hasta el nombre de archivo. Por ejemplo, Lists/título_de_lista/AllItems.aspx.
Dirección URL relativa a un archivo o una carpeta que se basa en la carpeta que contiene el archivo que no contiene ninguna barra diagonal y que especifica el nombre del archivo. Por ejemplo, AllItems.aspx.
Nota
No hay ningún concepto de una "dirección URL relativa a la colección de sitios" y al pasar esa dirección URL se producirá un error en el código.
Al crear una dirección URL a un archivo de imagen ubicado en el directorio %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS\1033\IMAGES, especifique una ruta de acceso que use el sitio web raíz de la colección de sitios, pero que no incluya un subsitio dentro de la ruta de acceso. Por ejemplo, use /_layouts/images/MyImage.gif para un archivo de imagen, en lugar de /MySubsite/_layouts/images/MyImage.gif. Al especificar un subsitio en la ruta de acceso es posible que se impida que se muestre la imagen, en función de, por ejemplo, el modo en se ha construido la dirección URL completa desde la ubicación donde se usa. Es mucho más probable que se produzca un error en la dirección URL si se usa algo más que /_layouts al comienzo de la dirección URL.
Tokens de direcciones URL
SharePoint Foundation admite los siguientes tokens con los que iniciar una dirección URL relativa:
~site: vínculo relativo al sitio web (SPWeb).
~sitecollection: vínculo relativo a la colección de sitios (SPSite).
Además, se pueden usar los siguientes tokens dentro de una dirección URL:
{ItemId}: identificador de entero que representa el elemento dentro de una lista.
{ItemUrl}: dirección URL del elemento sobre el que se va a actuar. Solo funciona para los documentos en las bibliotecas.
{ListId}: GUID que representa la lista.
{SiteUrl}: dirección URL del sitio web (SPWeb).
{RecurrenceId}: índice de periodicidad. Este token no se admite para su uso en los menús contextuales de elementos de lista.
Vea también
Conceptos
Compatibilidad avanzada con extranet
Obtención de referencias a sitios, aplicaciones web y otros objetos clave
Tareas de desarrollo de SharePoint: procedimiento para...
Trabajar con objetos de listas y colecciones