Formas de seqüências de caracteres URL
Windows SharePoint Services usa formas diferentes de seqüências de caracteres URL, dependendo do contexto e membros que estão sendo usados. Certos participantes requerem um absoluto URL, such as o construtor SPSite M:Microsoft.SharePoint.SPSite.#ctor(System.String) ou métodos no Microsoft.SharePoint.Administration namespace que exigem um identificador recurso uniforme (URI) para um parâmetro. A maioria dos membros no modelo de objeto em vez disso, exigem um URL relativa que baseia-se no endereço do servidor, such as os métodos Add adicionar o SPSiteCollection T:Microsoft.SharePoint.Administration.SPSiteCollection classe. No entanto, alguns membros no modelo de objeto requerem ou aceitar uma URL relativa que baseia-se na atual site, such as os métodos Add adicionar da classe SPWebCollection T:Microsoft.SharePoint.SPWebCollection ou o método OpenWeb M:Microsoft.SharePoint.SPSite.OpenWeb(System.String) do SPSite T:Microsoft.SharePoint.SPSite classe.
Windows SharePoint Services analisa seqüências URL para determinar a forma de URL com base em um protocolo especificado (de exemplo, http:) ou sobre o posicionamento de uma barra (/) dentro de seqüência de caracteres. Depending on o membro específico, você pode usar o seguinte formulários URL:
Absoluto URL que especifica um caminho completo e que começa especificando um protocolo. For example,
http://
Server/[sites/
]Web_Site/Lists
/List_Title/AllItems.aspx
.Servidor-URL relativa que baseia-se no endereço de servidor que começa com uma barra, especificando um completo caminho de site de alto nível ao nome arquivo. De exemplo, / [sites
sites/
Web_Site / listasLists
/ List_Title /AllItems.aspx
.Site - URL relativa que baseia-se no endereço de site que faz não começar com uma barra e que especifica um completo caminho de nome da pasta nome arquivo. De exemplo,
Lists/
List_Title /AllItems.aspx
.URL relativo para um arquivo ou pasta que baseia-se na pasta que contém o arquivo que não contenha qualquer ENC barras e que especifica o nome do arquivo. De exemplo,
AllItems.aspx
.
Observação
Não há nenhum concepção de um " coleção site-URL relativa " e passar essa um URL pode causar a codificar falhe.
Quando você criar um disco rígido-codificado URL para um arquivo você local dentro de Diretório LAYOUTS, especificar um caminho que usa o site raiz da coleção de site, mas que não inclui um subsite dentro de caminho. De exemplo, use /_layouts/images/MyImage.gif para um arquivo de imagem, /MySubsite/_layouts/images/MyImage.gif não. Especificando um subsite no caminho impede que a imagem seja exibida.
Consulte também
Conceitos
Obter referências a sites, aplicativos da Web e outros objetos de chave
Como Tarefas Pendentes nos serviços SharePoint Windows
Trabalhando com lista de objetos e coleções