| IReference Methods | 
The IReference type exposes the following members.
 Methods
Methods| Name | Description | |
|---|---|---|
|  | FilterPages | 
            Filters a list of page IDs by their schema types and ancestor pages.
             | 
|  | GetAncestors | 
            Get the page references for all the ancestors of a given page.
             | 
|  | GetChildren | 
            Gets reference entries for the given page's children.
             | 
|  | GetItem | 
            Get a page reference given a page ID.
             | 
|  | GetPageFilePath | 
            Gets the specified page's file path. For design-time, this changes based on if the page is checked out,
            who it is assigned to, and which version is marked for the current publishing target.
             | 
|  | GetSiblings | 
            The a list of references for the siblings of a given page.
             | 
|  | GetSubtree | 
            Get the subtree of the specified page in XElement format, confined to the specified depth.
             | 
|  | Report | 
            Reporting function declaration to be implemented with extending classes
            (Inherited from ISingleton.) | 
 See Also
See Also