Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

IDSSReferenceNode Interface Reference

List of all members.

Detailed Description

The IDSSReferenceNode interface is the type-specific interface offered by an DSSReferenceNode node.

A node inside a tree expression offers this interface. The interface represents the Referenceing of derived elements.

This IDSSReferenceNode interface can only be used inside tree expressions. Its target refers to a first class object. The reference node can have child node.
Here we list the properties available on the IDSSReferenceNode interface.


Public Member Functions

HRESULT Node ([out, retval] IDSSNode ppNode)
 The Node object contains methods to navigate to other nodes.
HRESULT Target ([in] IDSSObjectInfo *pTarget)
 The target object of this reference node.
HRESULT Target ([out, retval] IDSSObjectInfo ppTarget)
 The target object of this reference node.


Member Function Documentation

HRESULT IDSSReferenceNode::Node [out, retval] IDSSNode   ppNode  ) 
 

The Node object contains methods to navigate to other nodes.

Node is a read-only property. It returns the IDSSNode interface associated with this Reference node. This interface contains methods and properties that are common to all types of nodes in expressions. In particular it contains methods used to navigate between different nodes in the expression.

In the case of a reference node, the IDSSNode interface is used to find the children of the node.
Parameters:
ppNode The standard IDSSNode interface on this object.
Returns:
Usual COM result code:
  • S_OK

HRESULT IDSSReferenceNode::Target [in] IDSSObjectInfo pTarget  ) 
 

The target object of this reference node.

The target object is stored by recording its object ID and type.
Parameters:
pTarget New target referred by this reference node. NULL is accepted.
Returns:
Usual COM result code:
  • S_OK

HRESULT IDSSReferenceNode::Target [out, retval] IDSSObjectInfo   ppTarget  ) 
 

The target object of this reference node.

The target object is stored by recording its object ID and type.
Parameters:
ppTarget The target referred by this reference node. Might be NULL.
Returns:
Usual COM result code:
  • S_OK


Copyright © 1996-2018 MicroStrategy Inc. All Rights Reserved.