Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Go through the diagram to find all shapes that are not connected to a model element. Some of them may be by design, the rest are out-of-sync shapes. We want to make sure that all out-of-sync shapes are given a chance to fix themselves up, or post proper warning/error messages.
Namespace: Microsoft.VisualStudio.Modeling.DslDefinition
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.10.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.10.0.dll)
Syntax
'Declaration
Protected Overridable Sub CheckForOrphanedShapes ( _
diagram As Diagram, _
serializationResult As SerializationResult _
)
protected virtual void CheckForOrphanedShapes(
Diagram diagram,
SerializationResult serializationResult
)
protected:
virtual void CheckForOrphanedShapes(
Diagram^ diagram,
SerializationResult^ serializationResult
)
abstract CheckForOrphanedShapes :
diagram:Diagram *
serializationResult:SerializationResult -> unit
override CheckForOrphanedShapes :
diagram:Diagram *
serializationResult:SerializationResult -> unit
protected function CheckForOrphanedShapes(
diagram : Diagram,
serializationResult : SerializationResult
)
Parameters
- diagram
Type: Microsoft.VisualStudio.Modeling.Diagrams.Diagram
The diagram of which the shapes are being checked.
- serializationResult
Type: Microsoft.VisualStudio.Modeling.SerializationResult
SerializationResult to store warning/error in case an orphaned shape choose to do so.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.