Share via


IModelAnnotationHolder-Schnittstelle

Stellt eine Klasse dar, an die Anmerkungen angefügt werden können.

Namespace:  Microsoft.Data.Schema.SchemaModel
Assembly:  Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)

Syntax

'Declaration
Public Interface IModelAnnotationHolder
public interface IModelAnnotationHolder
public interface class IModelAnnotationHolder
type IModelAnnotationHolder =  interface end
public interface IModelAnnotationHolder

Der IModelAnnotationHolder-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode AddAnnotation Fügt diesem Element die angegebene Anmerkung hinzu.
Öffentliche Methode GetAnnotations() Gibt eine Liste mit den Anmerkungen zurück, die an dieses Element angefügt sind.
Öffentliche Methode GetAnnotations(Type) Gibt eine Liste angefügter Anmerkungen mit dem angegebenen Typ zurück.
Öffentliche Methode GetAnnotations(ModelIdentifier) Gibt eine Liste angefügter Anmerkungen mit dem angegebenen Bezeichner zurück.
Öffentliche Methode GetAnnotations(ModelIdentifier, Type)
Öffentliche Methode GetAnnotations<TType>() Gibt alle angefügten Modellanmerkungen mit dem angegebenen Anmerkungstyp und dem angegebenen Modellbezeichner zurück.
Öffentliche Methode GetAnnotations<TType>(ModelIdentifier)
Öffentliche Methode RemoveAnnotation Entfernt die angegebene Anmerkung von diesem Modellelement.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.Data.Schema.SchemaModel-Namespace