次の方法で共有


IVsDataObjectMemberComparer.Compare Method (String, String, Object, Object)

When implemented by a class, compares a property of a data object with another data object property.

Namespace:  Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly:  Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)

Syntax

'宣言
Function Compare ( _
    typeName As String, _
    propertyName As String, _
    value1 As Object, _
    value2 As Object _
) As Integer
int Compare(
    string typeName,
    string propertyName,
    Object value1,
    Object value2
)
int Compare(
    String^ typeName, 
    String^ propertyName, 
    Object^ value1, 
    Object^ value2
)
abstract Compare : 
        typeName:string * 
        propertyName:string * 
        value1:Object * 
        value2:Object -> int 
function Compare(
    typeName : String, 
    propertyName : String, 
    value1 : Object, 
    value2 : Object
) : int

Parameters

  • propertyName
    Type: System.String
    The name of a property to compare.

Return Value

Type: System.Int32
A value less than zero if the identifier part is less than the specified value; zero if the identifier part is equal to the specified value; a value greater than zero if the identifier part is greater than the specified value.

Remarks

This method should use the same comparison rules as the data source to ensure the correct sorting of objects on the client side.

.NET Framework Security

See Also

Reference

IVsDataObjectMemberComparer Interface

Compare Overload

Microsoft.VisualStudio.Data.Services.SupportEntities Namespace