ExpressionNode Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Class ExpressionNode.
public abstract class ExpressionNode : IDisposable
type ExpressionNode = class
interface IDisposable
Public MustInherit Class ExpressionNode
Implements IDisposable
- Inheritance
-
ExpressionNode
- Derived
- Implements
Properties
| Subchannels |
Gets or sets the subchannels. |
Methods
| Dispose() |
Releases all resources used by this ExpressionNode. |
| GetValue() |
Gets the value. |
| PopulateParameterNodes(Dictionary<String,Object>, HashSet<ReferenceNode>) |
Populates the parameter nodes. |
| SetBooleanParameter(String, Boolean) |
Resolve a named parameter to the boolean value it will use. |
| SetColorParameter(String, Color) |
Resolve a named parameter to the Color value it will use. |
| SetMatrix3x2Parameter(String, Matrix3x2) |
Resolve a named parameter to the Matrix3x2 value it will use. |
| SetMatrix4x4Parameter(String, Matrix4x4) |
Resolve a named parameter to the Matrix4x4 value it will use. |
| SetQuaternionParameter(String, Quaternion) |
Resolve a named parameter to the Quaternion value it will use. |
| SetReferenceParameter(String, CompositionObject) |
Resolve a named reference parameter to the CompositionObject it will refer to. |
| SetScalarParameter(String, Single) |
Resolve a named parameter to the float value it will use. |
| SetVector2Parameter(String, Vector2) |
Resolve a named parameter to the Vector2 value it will use. |
| SetVector3Parameter(String, Vector3) |
Resolve a named parameter to the Vector3 value it will use. |
| SetVector4Parameter(String, Vector4) |
Resolve a named parameter to the Vector4 value it will use. |
| SubchannelsInternal<T>(String[]) |
Subchannelses the internal. |