Property | Type | Description |
---|
Method | Description | |
---|---|---|
OrmLanguageSerializationBehaviorMonikerResolverBase ( global::Microsoft.VisualStudio.Modeling store, global::Microsoft.VisualStudio.Modeling directory ) |
Constructor.
|
Method | Description | |
---|---|---|
CalculateQualifiedName ( global::Microsoft.VisualStudio.Modeling mel ) : string |
Calculate the fully qualified monikerized string of the given ModelElement.
|
|
CanBeMonikerized ( global::Microsoft.VisualStudio.Modeling domainClassInfo ) : bool |
Tells if a DomainClass can be monikerized or not.
|
|
OnAmbiguousMoniker ( global::Microsoft.VisualStudio.Modeling context, string moniker, global::Microsoft.VisualStudio.Modeling element1, global::Microsoft.VisualStudio.Modeling element2 ) : void |
Called when two new elements are giving the same moniker, which will cause ambiguity during moniker resolution.
|
|
OnMonikerResolvedToDuplicateLink ( global::Microsoft.VisualStudio.Modeling serializationResult, global::Microsoft.VisualStudio.Modeling moniker ) : void |
Called when resolving a moniker causes a duplicate link to be created.
|
|
OnUnresolvedMoniker ( global::Microsoft.VisualStudio.Modeling serializationResult, global::Microsoft.VisualStudio.Modeling moniker ) : void |
Called at the end of synchronization when they're unresolved monikers.
|
protected CalculateQualifiedName ( global::Microsoft.VisualStudio.Modeling mel ) : string | ||
mel | global::Microsoft.VisualStudio.Modeling | ModelElement to get moniker from. |
return | string |
protected CanBeMonikerized ( global::Microsoft.VisualStudio.Modeling domainClassInfo ) : bool | ||
domainClassInfo | global::Microsoft.VisualStudio.Modeling | DomainClassInfo of the DomainClass to be checked. |
return | bool |
protected OnAmbiguousMoniker ( global::Microsoft.VisualStudio.Modeling context, string moniker, global::Microsoft.VisualStudio.Modeling element1, global::Microsoft.VisualStudio.Modeling element2 ) : void | ||
context | global::Microsoft.VisualStudio.Modeling | SerializationContext to store error/warning messages. |
moniker | string | Moniker that both elements give. |
element1 | global::Microsoft.VisualStudio.Modeling | The first element giving the moniker. |
element2 | global::Microsoft.VisualStudio.Modeling | The second element giving the same moniker. |
return | void |
protected OnMonikerResolvedToDuplicateLink ( global::Microsoft.VisualStudio.Modeling serializationResult, global::Microsoft.VisualStudio.Modeling moniker ) : void | ||
serializationResult | global::Microsoft.VisualStudio.Modeling | SerializationResult to store error/warning messages. |
moniker | global::Microsoft.VisualStudio.Modeling | Moniker that causes duplicate link to be created. |
return | void |
protected OnUnresolvedMoniker ( global::Microsoft.VisualStudio.Modeling serializationResult, global::Microsoft.VisualStudio.Modeling moniker ) : void | ||
serializationResult | global::Microsoft.VisualStudio.Modeling | SerializationResult to store error/warning messages. |
moniker | global::Microsoft.VisualStudio.Modeling | Unresolved moniker. |
return | void |
public OrmLanguageSerializationBehaviorMonikerResolverBase ( global::Microsoft.VisualStudio.Modeling store, global::Microsoft.VisualStudio.Modeling directory ) | ||
store | global::Microsoft.VisualStudio.Modeling | Store for this moniker resolver. |
directory | global::Microsoft.VisualStudio.Modeling | Directory to used by this resolver to look up for serializers. |