ExtensionMethods.GetAnnotationValue Method (IEdmModel, IEdmElement, String, String)

Gets an annotation value corresponding to the given namespace and name provided.

Namespace:  Microsoft.Data.Edm
Assembly:  Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public Shared Function GetAnnotationValue ( _
    model As IEdmModel, _
    element As IEdmElement, _
    namespaceName As String, _
    localName As String _
) As Object
'Usage
Dim model As IEdmModel 
Dim element As IEdmElement 
Dim namespaceName As String 
Dim localName As String 
Dim returnValue As Object 

returnValue = model.GetAnnotationValue(element, _
    namespaceName, localName)
public static Object GetAnnotationValue(
    this IEdmModel model,
    IEdmElement element,
    string namespaceName,
    string localName
)
[ExtensionAttribute]
public:
static Object^ GetAnnotationValue(
    IEdmModel^ model, 
    IEdmElement^ element, 
    String^ namespaceName, 
    String^ localName
)
static member GetAnnotationValue : 
        model:IEdmModel * 
        element:IEdmElement * 
        namespaceName:string * 
        localName:string -> Object
public static function GetAnnotationValue(
    model : IEdmModel, 
    element : IEdmElement, 
    namespaceName : String, 
    localName : String
) : Object

Parameters

  • namespaceName
    Type: System.String
    The namespace of the annotation.
  • localName
    Type: System.String
    The name of the annotation inside the namespace.

Return Value

Type: System.Object
The requested annotation value, if it exists. Otherwise, null.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IEdmModel. 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.113) or https://msdn.microsoft.com/en-us/library/bb383977(v=vs.113).

See Also

Reference

ExtensionMethods Class

GetAnnotationValue Overload

Microsoft.Data.Edm Namespace