DgmlNodeProperties::Aggregator Property

 

A metadata property that determines how a property is aggregated from multiple IGraphProviders.

Namespace:   Microsoft.VisualStudio.GraphModel.Schemas
Assembly:  Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)

public:
property GraphProperty^ Aggregator {
	static GraphProperty^ get();
	private: static void set(GraphProperty^ value);
}

Currently only supports Boolean properties and the OR aggregator.

The ContainsChildren property sets Aggregator="OR" so if several IGraphProvider instances return different values for the ContainsChildren property, the value will be true as long as at least one provider returned true.

Return to top
Show: