C# Класс XSDDiagram.Rendering.Diagram

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Add ( XMLSchema childElement, string nameSpace ) : DiagramItem
AddAny ( DiagramItem parentDiagramElement, XMLSchema childElement, string nameSpace ) : DiagramItem
AddComplexType ( DiagramItem parentDiagramElement, XMLSchema childElement, bool isReference, string nameSpace ) : DiagramItem
AddComplexType ( DiagramItem parentDiagramElement, XMLSchema childElement, string nameSpace ) : DiagramItem
AddComplexType ( XMLSchema childElement, string nameSpace ) : DiagramItem
AddCompositors ( DiagramItem parentDiagramElement, XMLSchema childGroup, DiagramItemGroupType type, string nameSpace ) : DiagramItem
AddCompositors ( DiagramItem parentDiagramElement, XMLSchema childElement, string nameSpace ) : DiagramItem
AddCompositors ( XMLSchema childElement, string nameSpace ) : DiagramItem
AddElement ( DiagramItem parentDiagramElement, XMLSchema childElement, string nameSpace ) : DiagramItem
AddElement ( XMLSchema childElement, string nameSpace ) : DiagramItem
Clear ( ) : void
Diagram ( ) : System
ExpandChildren ( DiagramItem parentDiagramElement ) : void
ExpandOneLevel ( ) : void
HitTest ( Point point, DiagramItem &element, DiagramHitTestRegion &region ) : void
Layout ( Graphics g ) : void
Remove ( DiagramItem element ) : void
RemoveAll ( ) : void
ScaleInt ( int integer ) : int
ScalePoint ( Point point ) : Point
ScaleRectangle ( Rectangle rectangle ) : Rectangle
ScaleSize ( Size point ) : Size
SelectElement ( DiagramItem element ) : void

Приватные методы

Метод Описание
ExpandAnnotated ( DiagramItem parentDiagramElement, XMLSchema annotated, string nameSpace ) : void
ExpandComplexType ( DiagramItem parentDiagramElement, XMLSchema complexTypeElement ) : void
ExpandOneLevel ( DiagramItem parentItem ) : void
GetChildrenInfo ( XMLSchema complexTypeElement, bool &hasChildren, bool &isSimpleType ) : void

Описание методов

Add() публичный Метод

public Add ( XMLSchema childElement, string nameSpace ) : DiagramItem
childElement XMLSchema
nameSpace string
Результат DiagramItem

AddAny() публичный Метод

public AddAny ( DiagramItem parentDiagramElement, XMLSchema childElement, string nameSpace ) : DiagramItem
parentDiagramElement DiagramItem
childElement XMLSchema
nameSpace string
Результат DiagramItem

AddComplexType() публичный Метод

public AddComplexType ( DiagramItem parentDiagramElement, XMLSchema childElement, bool isReference, string nameSpace ) : DiagramItem
parentDiagramElement DiagramItem
childElement XMLSchema
isReference bool
nameSpace string
Результат DiagramItem

AddComplexType() публичный Метод

public AddComplexType ( DiagramItem parentDiagramElement, XMLSchema childElement, string nameSpace ) : DiagramItem
parentDiagramElement DiagramItem
childElement XMLSchema
nameSpace string
Результат DiagramItem

AddComplexType() публичный Метод

public AddComplexType ( XMLSchema childElement, string nameSpace ) : DiagramItem
childElement XMLSchema
nameSpace string
Результат DiagramItem

AddCompositors() публичный Метод

public AddCompositors ( DiagramItem parentDiagramElement, XMLSchema childGroup, DiagramItemGroupType type, string nameSpace ) : DiagramItem
parentDiagramElement DiagramItem
childGroup XMLSchema
type DiagramItemGroupType
nameSpace string
Результат DiagramItem

AddCompositors() публичный Метод

public AddCompositors ( DiagramItem parentDiagramElement, XMLSchema childElement, string nameSpace ) : DiagramItem
parentDiagramElement DiagramItem
childElement XMLSchema
nameSpace string
Результат DiagramItem

AddCompositors() публичный Метод

public AddCompositors ( XMLSchema childElement, string nameSpace ) : DiagramItem
childElement XMLSchema
nameSpace string
Результат DiagramItem

AddElement() публичный Метод

public AddElement ( DiagramItem parentDiagramElement, XMLSchema childElement, string nameSpace ) : DiagramItem
parentDiagramElement DiagramItem
childElement XMLSchema
nameSpace string
Результат DiagramItem

AddElement() публичный Метод

public AddElement ( XMLSchema childElement, string nameSpace ) : DiagramItem
childElement XMLSchema
nameSpace string
Результат DiagramItem

Clear() публичный Метод

public Clear ( ) : void
Результат void

Diagram() публичный Метод

public Diagram ( ) : System
Результат System

ExpandChildren() публичный Метод

public ExpandChildren ( DiagramItem parentDiagramElement ) : void
parentDiagramElement DiagramItem
Результат void

ExpandOneLevel() публичный Метод

public ExpandOneLevel ( ) : void
Результат void

HitTest() публичный Метод

public HitTest ( Point point, DiagramItem &element, DiagramHitTestRegion &region ) : void
point Point
element DiagramItem
region DiagramHitTestRegion
Результат void

Layout() публичный Метод

public Layout ( Graphics g ) : void
g System.Drawing.Graphics
Результат void

Remove() публичный Метод

public Remove ( DiagramItem element ) : void
element DiagramItem
Результат void

RemoveAll() публичный Метод

public RemoveAll ( ) : void
Результат void

ScaleInt() публичный Метод

public ScaleInt ( int integer ) : int
integer int
Результат int

ScalePoint() публичный Метод

public ScalePoint ( Point point ) : Point
point Point
Результат Point

ScaleRectangle() публичный Метод

public ScaleRectangle ( Rectangle rectangle ) : Rectangle
rectangle System.Drawing.Rectangle
Результат System.Drawing.Rectangle

ScaleSize() публичный Метод

public ScaleSize ( Size point ) : Size
point System.Drawing.Size
Результат System.Drawing.Size

SelectElement() публичный Метод

public SelectElement ( DiagramItem element ) : void
element DiagramItem
Результат void