Altova UModel 2025 Professional Edition

In der Tabelle unten sehen Sie die 1:1-Entsprechungen zwischen:

 

UModel-Elementen und VB.NET-Codeelementen bei der Ausgabe von Modell in Code

VB.NET-Codeelementen und UModel-Modellelementen beim Import von Code in das Modell

 

 

VB.NET

UModel

Projekt

Projektdatei

Projektdatei

Komponente

Verzeichnis

Verzeichnis

Namespace

Name

Name

Paket <<namespace>>

Klasse

Name

Name

Klasse

modifiers

Friend

Sichtbarkeit

Paket

Protected Friend

protected <<Friend>>

Public

public

Protected

protected

Private

private

NotInheritable

leaf

MustInherit

abstract

Partial

<<Partial>>

Shadows

<<Shadows>>

Dateiname

Codedateiname

verknüpfte Projektdatei/Verzeichnis

Komponentenrealisierung

base types

Generalisierung, InterfaceRealization(s)

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

Feld

Name

Name

Eigenschaft

modifiers

Friend

Sichtbarkeit

Paket

Protected Friend

protected <<Friend>>

Public

public

Protected

protected

Private

private

Shared

static

ReadOnly

readonly

Shadows

<<Shadows>>

type

Typ

type dimensions

Multiplizität

nullable

<<Nullable>>

default value

default

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

Konstante

Name

Name

Eigenschaft <<Const>>

modifiers

Friend

Sichtbarkeit

Paket

Protected Friend

protected <<Friend>>

Public

public

Protected

protected

Private

private

Shadows

<<Shadows>>

type

Typ

type dimensions

Multiplizität

nullable

<<Nullable>>

default value

default

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

Methode

Name

Name

Operation

modifiers

Friend

Sichtbarkeit

Paket

Protected Friend

protected <<Friend>>

Public

public

Protected

protected

Private

private

Shared

static

MustOverride

abstract

NotOverridable

leaf

Overrides

<<Overrides>>

Overridable

<<Overridable>>

Partial

<<Partial>>

Shadows

<<Shadows>>

Overloads

<<Overloads>>

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

implemented interfaces

implements

type (function)

direction

return

Parameter

Parameter

Name

Name

modifiers

ByRef

direction

inout

ByVal

in

ParamArray

varArgList

Optional

default

type

Typ

type dimensions

Multiplizität

nullable

<<Nullable>>

Typparameter

Name

Name

Vorlagen-parameter

constraint

Einschränkender Classifier

predefined constraint

Structure

<<ValueTypeConstraint>>

Klasse

<<ReferenceTypeConstraint>>

New

<<ConstructorConstraint>>

attribute sections

<<Attributes>>

Konstruktor

Name

Name

Operation <<Constructor>>

modifiers

Friend

Sichtbarkeit

Paket

Protected Friend

protected <<Friend>>

Public

public

Protected

protected

Private

private

Shared

static

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

Parameter

Name

Name

Parameter

modifiers

ByRef

direction

inout

ByVal

in

ParamArray

varArgList

Optional

default

type

type

type dimensions

Multiplizität

nullable

<<Nullable>>

Eigenschaft

Name

Name

Operation <<Property>>

modifiers

Friend

Sichtbarkeit

Paket

Protected Friend

protected <<Friend>>

Public

public

Protected

protected

Private

private

Default

<<Property>> ( Default <= IsDefault )

Shared

static

MustOverride

abstract

NotOverridable

leaf

Overrides

<<Overrides>>

Overridable

<<Overridable>>

Shadows

<<Shadows>>

Overloads

<<Overloads>>

ReadOnly

<<GetAccessor>> ( without <<SetAccessor>> )

WriteOnly

<<SetAccessor>> ( without <<GetAccessor>> )

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

type

direction

return

Parameter

type dimensions

Multiplizität

nullable

<<Nullable>>

Get Accessor

modifiers

Friend

Sichtbarkeit

Friend

<<GetAccessor>>

Protected Friend

Protected Friend

Protected

Protected

Private

Private

Set Accessor

modifiers

Friend

Sichtbarkeit

Friend

<<SetAccessor>>

Protected Friend

Protected Friend

Protected

Protected

Private

Private

Operator

Name

Name

Operation <<Operator>>

modifiers

Public

Sichtbarkeit

Public

Shared

static

Narrowing

Name <= Narrowing

Widening

Name <= Widening

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

type

direction

return

Parameter

Parameter

Name

Name

modifier

ByVal

direction

in

type

Typ

type dimensions

Multiplizität

nullable

<<Nullable>>

Event

Name

Name

Operation <<Event>>

modifiers

Friend

Sichtbarkeit

Paket

Protected Friend

protected <<Friend>>

Public

public

Protected

protected

Private

private

Shared

static

MustOverride

abstract

NotOverridable

leaf

Overrides

<<Overrides>>

Overridable

<<Overridable>>

Shadows

<<Shadows>>

Overloads

<<Overloads>>

kind

without specifying a delegate type

<<Event>> ( Type <= Simple )

with specifying a delegate type

<<Event>> ( Type <= Regular )

with custom accessors

<<Event>> ( Type <= Custom )

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

type

direction

return

Parameter

type dimensions

Multiplizität

nullable

<<Nullable>>

Typparameter

Name

Name

Vorlagen-parameter

constraint

Einschränkender Classifier

predefined constraint

Structure

<<ValueTypeConstraint>>

Klasse

<<ReferenceTypeConstraint>>

New

<<ConstructorConstraint>>

attribute sections

<<Attributes>>

Struktur

Name

Name

Klasse <<Structure>>

modifiers

Friend

Sichtbarkeit

Paket

Protected Friend

protected <<Friend>>

Public

public

Protected

protected

Private

private

Partial

<<Partial>>

Shadows

<<Shadows>>

Dateiname

Codedateiname

verknüpfte Projektdatei/Verzeichnis

Komponentenrealisierung

base types

InterfaceRealization(s)

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

Feld

Name

Name

Eigenschaft

modifiers

Friend

Sichtbarkeit

Paket

Public

public

Private

private

Shared

static

ReadOnly

readonly

Shadows

<<Shadows>>

type

type

type dimensions

Multiplizität

nullable

<<Nullable>>

default value

default

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

Konstante

Name

Name

Eigenschaft <<Const>>

modifiers

Friend

Sichtbarkeit

Paket

Public

public

Private

private

Shadows

<<Shadows>>

type

type

type dimensions

Multiplizität

nullable

<<Nullable>>

default value

default

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

Methode

Name

Name

Operation

modifiers

Friend

Sichtbarkeit

Paket

Public

public

Private

private

Shared

static

MustOverride

abstract

NotOverridable

leaf

Overrides

<<Overrides>>

Overridable

<<Overridable>>

Partial

<<Partial>>

Shadows

<<Shadows>>

Overloads

<<Overloads>>

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

implemented interfaces

implements

type (function)

direction

return

Parameter

Parameter

Name

Name

modifiers

ByRef

direction

inout

ByVal

in

ParamArray

varArgList

Optional

default

type

Typ

type dimensions

Multiplizität

nullable

<<Nullable>>

Typparameter

Name

Name

Vorlagen-parameter

constraint

Einschränkender Classifier

predefined constraint

Structure

<<ValueTypeConstraint>>

Klasse

<<ReferenceTypeConstraint>>

New

<<ConstructorConstraint>>

attribute sections

<<Attributes>>

Konstruktor

Name

Name

Operation <<Constructor>>

modifiers

Friend

Sichtbarkeit

Paket

Public

public

Private

private

Shared

static

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

Parameter

Name

Name

Parameter

modifiers

ByRef

direction

inout

ByVal

in

ParamArray

varArgList

Optional

default

type

type

type dimensions

Multiplizität

nullable

<<Nullable>>

Eigenschaft

Name

Name

Operation <<Property>>

modifiers

Friend

Sichtbarkeit

Paket

Public

public

Private

private

Shared

static

Default

<<Property>> ( Default <= IsDefault )

MustOverride

abstract

NotOverridable

leaf

Overrides

<<Overrides>>

Overridable

<<Overridable>>

Shadows

<<Shadows>>

Overloads

<<Overloads>>

ReadOnly

<<GetAccessor>> ( without <<SetAccessor>> )

WriteOnly

<<SetAccessor>> ( without <<GetAccessor>> )

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

type

direction

return

Parameter

type dimensions

Multiplizität

nullable

<<Nullable>>

Get Accessor

modifiers

Friend

Sichtbarkeit

Friend

<<GetAccessor>>

Private

Private

Set Accessor

modifiers

Friend

Sichtbarkeit

Friend

<<SetAccessor>>

Private

Private

Operator

Name

Name

Operation <<Operator>>

modifiers

Public

Sichtbarkeit

Public

Shared

static

Narrowing

Name <= Narrowing

Widening

Name <= Widening

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

type

direction

return

Parameter

Parameter

Name

Name

modifier

ByVal

direction

in

type

type

type dimensions

Multiplizität

nullable

<<Nullable>>

Event

Name

Name

Operation <<Event>>

modifiers

Friend

Sichtbarkeit

Paket

Public

public

Private

private

Shared

static

MustOverride

abstract

NotOverridable

leaf

Overrides

<<Overrides>>

Overridable

<<Overridable>>

Shadows

<<Shadows>>

Overloads

<<Overloads>>

kind

without specifying a delegate type

<<Event>> ( Type <= Simple )

with specifying a delegate type

<<Event>> ( Type <= Regular )

with custom accessors

<<Event>> ( Type <= Custom )

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

type

direction

return

Parameter

type dimensions

Multiplizität

nullable

<<Nullable>>

Typparameter

Name

Name

Vorlagen-parameter

constraint

Einschränkender Classifier

predefined constraint

Structure

<<ValueTypeConstraint>>

Klasse

<<ReferenceTypeConstraint>>

New

<<ConstructorConstraint>>

attribute sections

<<Attributes>>

Schnittstelle

Name

Name

Schnittstelle

modifiers

Friend

Sichtbarkeit

Paket

Protected Friend

protected <<Friend>>

Public

public

Protected

protected

Private

private

Shadows

<<Shadows>>

Dateiname

Codedateiname

verknüpfte Projektdatei/Verzeichnis

Komponentenrealisierung

base types

Generalisierung(en)

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

Methode

Name

Name

Operation

modifiers

Public

Sichtbarkeit

public

Shadows

<<Shadows>>

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

type (function)

direction

return

Parameter

Parameter

Name

Name

modifiers

ByRef

direction

inout

ByVal

in

ParamArray

varArgList

Optional

default

type

Typ

type dimensions

Multiplizität

nullable

<<Nullable>>

Typparameter

Name

Name

Vorlagen-parameter

constraint

Einschränkender Classifier

predefined constraint

Structure

<<ValueTypeConstraint>>

Klasse

<<ReferenceTypeConstraint>>

New

<<ConstructorConstraint>>

attribute sections

<<Attributes>>

Eigenschaft

Name

Name

Operation <<Property>>

modifiers

Public

Sichtbarkeit

public

Default

<<Property>> ( Default <= IsDefault )

Shadows

<<Shadows>>

ReadOnly

<<GetAccessor>> ( without <<SetAccessor>> )

WriteOnly

<<SetAccessor>> ( without <<GetAccessor>> )

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

type

direction

return

Parameter

type dimensions

Multiplizität

nullable

<<Nullable>>

Event

Name

Name

Operation <<Event>>

modifiers

Public

Sichtbarkeit

public

Shadows

<<Shadows>>

kind

without specifying a delegate type

<<Event>> ( Type <= Simple )

with specifying a delegate type

<<Event>> ( Type <= Regular )

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

type

direction

return

Parameter

type dimensions

Multiplizität

nullable

<<Nullable>>

Typparameter

Name

Name

Vorlagen-parameter

constraint

Einschränkender Classifier

predefined constraint

Structure

<<ValueTypeConstraint>>

Klasse

<<ReferenceTypeConstraint>>

New

<<ConstructorConstraint>>

attribute sections

<<Attributes>>

Delegat

Name

Name

Klasse <<Delegate>>

modifiers

Friend

Sichtbarkeit

Paket

Protected Friend

protected <<Friend>>

Public

public

Protected

protected

Private

private

Shadows

<<Shadows>>

Dateiname

Codedateiname

verknüpfte Projektdatei/Verzeichnis

Komponentenrealisierung

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

type

direction

return

Parameter

Operation

Parameter

Name

Name

modifiers

ByRef

direction

inout

ByVal

in

type

type

type dimensions

Multiplizität

nullable

<<Nullable>>

Typparameter

Name

Name

Vorlagen-parameter

constraint

Einschränkender Classifier

predefined constraint

struct

<<ValueTypeConstraint>>

Klasse

<<ReferenceTypeConstraint>>

new()

<<ConstructorConstraint>>

attribute sections

<<Attributes>>

Enum

Name

Name

Enumeration

modifiers

Friend

Sichtbarkeit

Paket

Protected Friend

protected <<Friend>>

Public

public

Protected

protected

Private

private

Shadows

<<Shadows>>

Dateiname

Codedateiname

verknüpfte Projektdatei/Verzeichnis

Komponentenrealisierung

base type

Typ

<<BaseType>>

attribute sections

<<Attributes>>

doc comments

Kommentar(->Dokumentation)

Enum Constant

Name

Name

Enumeration Literal

default value

default

attribute sections

doc comments

<<Attributes>>

Kommentar(->Dokumentation)

Parametrisierter Typ

Anonymes gebundenes Element

© 2018-2024 Altova GmbH