本文整理汇总了C#中IVertex.GetRequiredValue方法的典型用法代码示例。如果您正苦于以下问题:C# IVertex.GetRequiredValue方法的具体用法?C# IVertex.GetRequiredValue怎么用?C# IVertex.GetRequiredValue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IVertex
的用法示例。
在下文中一共展示了IVertex.GetRequiredValue方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: GetLowLink
//*************************************************************************
// Method: GetLowLink()
//
/// <summary>
/// Gets the LowLink value for a vertex.
/// </summary>
///
/// <param name="oVertex">
/// The vertex to get the LowLink value for. The vertex must contain the
/// value; an exception is thrown if the value doesn't exist in the
/// vertex's metadata.
/// </param>
///
/// <returns>
/// The vertex's LowLink value.
/// </returns>
//*************************************************************************
protected Int32 GetLowLink(
IVertex oVertex
)
{
Debug.Assert(oVertex != null);
return ( (Int32)oVertex.GetRequiredValue(
ReservedMetadataKeys.ConnectedComponentCalculatorLowLink,
typeof(Int32) ) );
}
示例2: AssertValid
NodeXLVertexToGleeNode
(
IVertex oVertex
)
{
Debug.Assert(oVertex != null);
AssertValid();
Object oValue = oVertex.GetRequiredValue(
ReservedMetadataKeys.SugiyamaGleeNode,
typeof(Microsoft.Glee.Node)
);
return ( (Microsoft.Glee.Node)oValue );
}
示例3: return
GetIndex
(
IVertex oVertex
)
{
Debug.Assert(oVertex != null);
return ((Int32)oVertex.GetRequiredValue(
ReservedMetadataKeys.ConnectedComponentCalculatorIndex,
typeof(Int32)));
}
示例4: GetOriginalVertexLocation
//*************************************************************************
// Method: GetOriginalVertexLocation()
//
/// <summary>
/// Gets the original location of a vertex.
/// </summary>
///
/// <param name="oVertex">
/// The vertex to the the original location for.
/// </param>
///
/// <returns>
/// The vertex's original location, as a PointF.
/// </returns>
//*************************************************************************
protected System.Drawing.PointF GetOriginalVertexLocation(
IVertex oVertex
)
{
Debug.Assert(oVertex != null);
AssertValid();
return ( (System.Drawing.PointF)oVertex.GetRequiredValue(
ReservedMetadataKeys.DraggedVerticesOriginalLocation,
typeof(System.Drawing.PointF) ) );
}