主要内容

getResourceProperty

从OSLC获取当地资源属性的内容资源对象

    描述

    例子

    rdfResource= getResourceProperty (资源,propertyName)返回rdf:资源RDF / XML元素名称的属性propertyName本地存储的RDF / XML的开放服务生命周期的协作(OSLC)所指定的资源资源。关于RDF / XML元素的更多信息,请参阅RDF的XML语法万维网联盟网站上。

    例子

    全部折叠

    这个例子展示了如何添加、获取、和删除属性从现有OSLC需求的资源。

    创建和配置OSLC客户机myClient中描述的创建和配置一个OSLC客户需求管理域。然后查询服务提供者要求和分配一个oslc.rm.Requirement对象的变量myReq中描述的提交查询请求和查询功能

    从服务提供者检索完整的资源数据资源的需求myReq

    状态=获取(myReq myClient)
    状态= StatusCode枚举

    要求myReq有一个链接和一个要求吗implementedBy的关系。得到了rdf:资源oslc_rm: implementedBy房地产需求的资源myReq

    linkedReq = getResourceProperty (myReq,“oslc_rm: implementedBy”)
    linkedReq = 1×1单元阵列{https://localhost: 9443 / rm /资源/ _72lxMWJREeup0…'}

    改变有关要求和之间的关系myReqimplementedBydecomposedBy。删除oslc_rm: implementedBy财产和添加一个oslc_rm: decomposedBy财产。

    removeResourceProperty (myReq“oslc_rm: implementedBy”linkedReq) addResourceProperty (myReq“oslc_rm: decomposedBy”linkedReq)

    得到的文本内容使用dc:标题财产。

    title = getProperty (myReq“使用dc:标题”)
    title =“我的新的需求”

    标题改为我的新的需求(编辑)。确认更改。

    setProperty (myReq“使用dc:标题”,“我的新的需求(编辑)”)标题= getProperty (myReq,“使用dc:标题”)
    title =“我的新的需求(编辑)”

    添加一个新的文本属性和标签的要求使用dc:描述。确认更改。

    addTextProperty (myReq“使用dc: description”,我的新的需求编辑使用MATLAB OSLC客户端”。);desc = getProperty (myReq,“使用dc: description”)
    desc = '我的新要求使用MATLAB OSLC创建客户机。

    将更改提交到服务提供者。

    状态=提交(myReq myClient)
    状态= StatusCode枚举

    查看资源中编辑系统浏览器。

    显示(myReq)

    输入参数

    全部折叠

    OSLC资源属性名称,指定为一个特征向量。

    输出参数

    全部折叠

    OSLC资源属性rdf:资源属性,作为细胞数组返回。

    提示

    介绍了R2021a