SharePoint 2013 中的 URL 和标记
绝对 URL 指定完整路径并以协议开头。例如,http://domain_or_server/[sites/]Web_Site/Lists/List_Title/AllItems.aspx。
相对于域的 URL 基于域(可能为服务器的名称)地址并始终以正斜杠开头。它指定从首要网站到文件名的完整路径。例如,/[sites/]Web_Site/Lists/List_Title/AllItems.aspx。
相对于网站的 URL 基于网站对象的地址 (SPWeb)。它不 以正斜杠开头,并指定从网站地址到文件名的完整路径。例如,Lists/List_Title/AllItems.aspx。
相对于文件或文件夹的 URL 基于包含文件的文件夹。它不包含任何 左斜杠,而仅指定文件的名称。例如,AllItems.aspx。
注释 |
|---|
|
不存在"相对于网站集的 URL"这一概念;传递此类 URL 可能会导致代码失败。 |
在创建指向位于 %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\LAYOUTS\1033\IMAGES 目录中的图像文件的 URL 时,指定一个使用网站集的根网站的路径,但该路径不包含子网站。例如,对图像文件使用 /_layouts/images/MyImage.gif 而不是 /MySubsite/_layouts/images/MyImage.gif。这是因为,将通过不同的方式解析子网站 URL,具体取决于在何处使用它们。如果您始终使用相对于根网站的 URL,则可以忽略这些变化。
SharePoint 2013 允许在 SharePoint 相关应用程序或场解决方案中使用在以下各表中列出的标记。有关详细信息,请参阅 SharePoint 应用程序中的 URL 字符串和标记。
本节表格中的标记在进行 SharePoint 开发时可以用于各种情况下的 URL 中,例如在自定义操作中和自定义页的链接中使用。在某些上下文中,不能使用其中的一些标记。在三个最重要的位置,仅可使用受限的标记列表,它们是应用程序的起始页、主机 Web 上的自定义操作和应用程序部件的 Src 属性。这些位置将在单独的列中标注,但这三者不构成可以使用标记的位置的详尽列表。
StartPage 列将指定是否可以在应用程序清单的 StartPage 元素中使用令牌。自定义操作列将指定是否可以在托管 Web 的自定义操作的 URL 中使用令牌。应用程序部件列将指定是否可以在应用程序部件的 Src 属性中使用令牌。
|
标记 |
解析为 |
StartPage |
自定义操作 |
应用程序部件 |
备注 |
|---|---|---|---|---|---|
|
~controlTemplates |
当前网站的 ControlTemplates 虚拟文件夹的 URL。 |
否 |
否 |
否 |
|
|
~layouts |
当前网站的 Layouts 虚拟文件夹的 URL。 |
否 |
否 |
否 |
|
|
~site |
当前网站的 URL。 |
否 |
否 |
是 |
|
|
~sitecollection |
当前网站的父网站集的 URL。 |
否 |
否 |
是 |
除非另有说明,否者下表中的这些标记均不可以用在应用程序部件 Src 属性值的路径部分。应用程序部件列表示可以在值的查询字符串部分使用它们。
|
标记 |
解析为 |
StartPage |
自定义操作 |
应用程序部件 |
备注 |
|---|---|---|---|---|---|
|
{ControlTemplates} |
当前网站的 ControlTemplates 虚拟文件夹的 URL。 |
否 |
否 |
否 |
|
|
{ItemId} |
列表或库中的项目的 ID(整数)。 |
否 |
是 |
否 |
|
|
{ItemUrl} |
正在处理的项目的 URL。 |
否 |
是 |
否 |
|
|
{Layouts} |
当前网站的 Layouts 虚拟文件夹的 URL。 |
否 |
否 |
否 |
|
|
{ListId} |
当前列表的 ID(一个 GUID)。 |
否 |
是 |
否 |
|
|
{RecurrenceId} |
定期事件的定期索引。 |
否 |
是 |
否 |
不支持将该标记用于列表项的上下文菜单中。 |
|
{Site} |
当前网站的 URL。 |
否 |
是 |
是 |
|
|
{SiteCollection} |
当前网站的父网站的 URL。 |
否 |
是 |
是 |
|
|
{SiteUrl} |
当前网站的 URL。 |
否 |
是 |
否 |
|
|
{Source} |
HTTP 请求 URL。 |
否 |
是 |
否 |
SharePoint 2013 中的 URL 和标记的更多相关文章
- SharePoint 2013中的爬网最佳做法
了解在 SharePoint Server 2013 中爬网的最佳做法 搜索系统对内容进行爬网,以构建一个用户可以对其运行搜索查询的搜索索引.本文包含有关如何最有效地管理爬网的建议. 本文内容: 使用 ...
- [MSDN] 使用 SharePoint 2013 中的 JavaScript 库代码完成基本操作
MSDN:http://msdn.microsoft.com/zh-cn/library/jj163201.aspx 了解如何编写代码以在 SharePoint 2013 中使用 JavaScript ...
- 在 SharePoint 2013 中针对地理位置字段创建地图视图
在 SharePoint 2013 中针对地理位置字段创建地图视图 了解如何通过在 SharePoint 2013 列表中使用地图视图来显示位置信息.您可以通过 SharePoint 用户界面 (UI ...
- SharePoint 2013中以其他用户身份登录的WebPart(免费下载)
在SharePoint 2013中微软并没有提供在SharePoint 2010中以其他用户身份登录的菜单,这对一般用户影响不大,但对于系统管理员或测试人员或特定人员(如在OA系统中的文员或秘书,常常 ...
- SharePoint 2013中修改windows 活动目录(AD)域用户密码的WebPart(免费下载)
前段时间工作很忙,好久没更新博客了,趁国庆休假期间,整理了两个之前积累很实用的企业集成组件,并在真正的大型项目中经受住了考验:.Net版SAP RFC适配器组件和SharePoint 2013修改AD ...
- SharePoint 2013中规划企业搜索体系结构
摘要:了解如何规划小型.中型或大型企业搜索体系结构. 设置企业搜索体系结构之前,需要仔细规划很多事项.我们将逐步帮助您规划小型.中型或大型企业搜索体系结构. 您是否熟悉 SharePoint 2013 ...
- SharePoint 2013 中自定义WCF服务
在使用SharePoint2013的时候,如果其他客户端 API 的组合不足,可以通过自定义 Web 服务扩展 SharePoint.默认情况下,SharePoint 2013 不仅支持创建自定义 A ...
- 在 SharePoint 2013 中配置 Office Web Apps
原文发布于 2012 年 7 月 23 日(星期一) 如您所知或您即将知道,SharePoint 2013 中的 Office Web Apps 不再是 SharePoint 场中的服务应用程序.相反 ...
- SharePoint 2013 中使用 JavaScript Like 和Unlike list item/page/document
SharePoint 2013中新增了很多社交功能,比如用户可以like/unlike 任何一个 list item/page/document,这是一个非常不错的功能. 但有时觉得like/unli ...
随机推荐
- string 空值
string str; string mystr = ""; 则 str == mystr;
- 监控电脑CPU,内存,文件大小,硬盘空间,IP,用户名
public class MonitorTools { /// <summary> /// 获取具体进程的内存,线程等参数情况 /// </summary> /// <p ...
- Linux curl 详解
Linux下载工具Curl也是Linux下不错的命令行下载工具,小巧.高速,唯一的缺点是不支持多线程下载.以下是他的安装和功能. 安装 $ tar zxvf curl-7.14.0.tar.gz $ ...
- NSOperation、NSOperationQueue
NSOperation.NSOperationQueue NSOperation 和 NSOperationQueue 配合使用也能实现多线程. NSOperation 继承于 NSObject,是一 ...
- 【转】MFC编辑框自动换行,垂直滚动条自动下移
1.新建一个编辑框控件(Edit Control),将其多行(Multiline)前面打勾(属性设置为True),Auto HScroll前面的勾去掉(属性设置False),这样就可以实现每一行填满后 ...
- 头文件string与string.h的区别
在C++中,#include<iostream>与#include<iostream.h>的区别,前者要使用更新的编译器(其实大部分编译器多比较前卫了,出了有些搞嵌入式的用变态 ...
- OI算法复习汇总
各大排序 图论: spfa floyd dijkstra *拉普拉斯矩阵 hash表 拓扑排序 哈夫曼算法 匈牙利算法 分块法 二分法 费马小定理: a^(p-1) ≡1(mod p) 网络流 二分图 ...
- poj3335 Rotating Scoreboard
题目描述: vjudge POJ 题解: 半平面交判核的存在性. 重点在于一个点的核也算核. 这样的话普通的求多边形的版本就要加一个特判. 就是把剩下的一个节点暴力带回所有直线重判,这时判叉积是否$\ ...
- linux关于软件安装和测试
软件都是盘上的安装之前确保已挂载完毕 1.安装软件 rpm -ivh httpd-2* 2.修改配置文件 vi /etc/httpd/conf/httpd.conf listen 8888 3 ...
- asp发送短信验证码 pst方式
<script language="jscript" runat="server"> Array.prototype.get = function ...
注释