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

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).

See Also

Reference

ExtensionMethods Class

Microsoft.Data.Edm Namespace