ShapeElement.OnOrphaned-Methode
Wird aufgerufen, wenn ein
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntax
'Declaration
Public Overridable Sub OnOrphaned ( _
serializationResult As SerializationResult _
)
public virtual void OnOrphaned(
SerializationResult serializationResult
)
Parameter
- serializationResult
Typ: Microsoft.VisualStudio.Modeling.SerializationResult
Die Serialisierungswarnung oder der Fehler, die bzw. der angezeigt wird, wenn eine Waise gefunden wird.
Hinweise
Eine Form ist eine Waise, wenn sie nicht zu einer übergeordneten Formular verknüpft ist. Das Diagramm wird für Waisen Während der Deserialisierung überprüft. Standardmäßig werden Waisen dem Diagramm entfernt.
Beispiele
protected virtual void CheckForOrphanedShapes(DslDiagrams::Diagram diagram, DslModeling::SerializationResult serializationResult)
{
global::System.Collections.Generic.List<DslDiagrams::ShapeElement> orphanedShapes = new global::System.Collections.Generic.List<DslDiagrams::ShapeElement>();
diagram.IterateShapes(new OrphanedShapeIterator(orphanedShapes, diagram));
foreach (DslDiagrams::ShapeElement orphanedShape in orphanedShapes)
{
if (serializationResult.Failed)
break;
orphanedShape.OnOrphaned(serializationResult);
}
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.