[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]
Gibt eine unterstützte Erweiterung anhand ihrer ID zurück.

Namespace: DynamicNode.Model
Assembly: DNCore (in DNCore.dll) Version: 1.4.4679.19807 (1.4.0.0)

Syntax

C#
public IExtension<TSelf> GetExtension(
	string extId
)
Visual Basic
Public Function GetExtension ( _
	extId As String _
) As IExtension(Of TSelf)
F#
abstract GetExtension : 
        extId:string -> IExtension<'TSelf> 
override GetExtension : 
        extId:string -> IExtension<'TSelf> 

Parameters

extId
Type: System..::..String
Die ID der gesuchten Erweiterung.

Return Value

Die Erweiterung.

Implements

IExtensible<(Of <(<'T>)>)>..::..GetExtension(String)

Remarks

Es wird BeforeUseExtension(String) aufgerufen. Dadurch wird die gesuchte Erweiterung evtl. geladen, falls sie nicht bereits geladen ist.

Exceptions

ExceptionCondition
System..::..ArgumentNullExceptionWird geworfen, wenn null für extId übergeben wurde.
System..::..ArgumentExceptionWird geworfen, wenn keine Erweiterung mit der übergebenen ID unterstützt wird.

See Also