FromRpcObject() public static method

public static FromRpcObject ( XWikiObject obj ) : Annotation
obj XWiki.XmlRpc.XWikiObject
return Annotation
示例#1
0
        public List <Annotation> DownloadAnnotations(String pageFullName)
        {
            List <Annotation> annotations = new List <Annotation>();

            XWikiObjectSummary[] objects = client.GetObjects(pageFullName);
            foreach (XWikiObjectSummary objSum in objects)
            {
                if (objSum.className == ANNOTATION_CLASS_NAME)
                {
                    XWikiObject obj = client.GetObject(pageFullName, ANNOTATION_CLASS_NAME, objSum.id);
                    annotations.Add(Annotation.FromRpcObject(obj));
                }
            }
            return(annotations);
        }