ExtensionMethods.VocabularyAnnotations Method
Gets an annotatable element's vocabulary annotations as seen from a particular model.
Namespace: Microsoft.Data.Edm
Assembly: Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public Shared Function VocabularyAnnotations ( _
element As IEdmVocabularyAnnotatable, _
model As IEdmModel _
) As IEnumerable(Of IEdmVocabularyAnnotation)
'Usage
Dim element As IEdmVocabularyAnnotatable
Dim model As IEdmModel
Dim returnValue As IEnumerable(Of IEdmVocabularyAnnotation)
returnValue = element.VocabularyAnnotations(model)
public static IEnumerable<IEdmVocabularyAnnotation> VocabularyAnnotations(
this IEdmVocabularyAnnotatable element,
IEdmModel model
)
[ExtensionAttribute]
public:
static IEnumerable<IEdmVocabularyAnnotation^>^ VocabularyAnnotations(
IEdmVocabularyAnnotatable^ element,
IEdmModel^ model
)
static member VocabularyAnnotations :
element:IEdmVocabularyAnnotatable *
model:IEdmModel -> IEnumerable<IEdmVocabularyAnnotation>
public static function VocabularyAnnotations(
element : IEdmVocabularyAnnotatable,
model : IEdmModel
) : IEnumerable<IEdmVocabularyAnnotation>
Parameters
- element
Type: Microsoft.Data.Edm.IEdmVocabularyAnnotatable
The reference to the calling object.
- model
Type: Microsoft.Data.Edm.IEdmModel
The model to check for annotations.
Return Value
Type: System.Collections.Generic.IEnumerable<IEdmVocabularyAnnotation>
The annotations attached to the element by the model or by models referenced by the model.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type IEdmVocabularyAnnotatable. When you use instance method syntax to call this method, omit the first parameter. For more information, see https://msdn.microsoft.com/en-us/library/bb384936(v=vs.103) or https://msdn.microsoft.com/en-us/library/bb383977(v=vs.103).