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
- model
Type: Microsoft.Data.Edm.IEdmModel
The model containing the annotation.
- element
Type: Microsoft.Data.Edm.IEdmElement
The annotated element.
- 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.103) or https://msdn.microsoft.com/en-us/library/bb383977(v=vs.103).