Поделиться через


XboxLiveDeviceAddress.Compare(XboxLiveDeviceAddress) Метод

Определение

Сравнивает другой объект XboxLiveDeviceAddress с текущим объектом, чтобы увидеть, представляют ли они одно и то же устройство.

Важно!

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

public:
 virtual int Compare(XboxLiveDeviceAddress ^ otherDeviceAddress) = Compare;
int Compare(XboxLiveDeviceAddress const& otherDeviceAddress);
public int Compare(XboxLiveDeviceAddress otherDeviceAddress);
function compare(otherDeviceAddress)
Public Function Compare (otherDeviceAddress As XboxLiveDeviceAddress) As Integer

Параметры

otherDeviceAddress
XboxLiveDeviceAddress

XboxLiveDeviceAddress для сравнения с этим.

Возвращаемое значение

Int32

int

Нуль, если два объекта представляют одно и то же устройство; ненулевое значение, если они представляют разные устройства

Комментарии

Этот метод сравнивает вызывающий объект (this) с заданным объектом XboxLiveDeviceAddress и возвращает значение, которое можно использовать для сортировки объектов XboxLiveDeviceAddress . A.Compare(B) возвращает значение 0, если A и B относятся к одному и тому же устройству. Если они не ссылаются на одно и то же устройство, то если A.Compare(B) возвращает -1, B.Compare(A) возвращает +1. Таким образом, возвращаемое значение можно использовать для согласованной сортировки одного объекта XboxLiveDeviceAddress относительно другого.

Подключение к объектам XboxLiveDeviceAddress не требуется; и этот метод не инициирует связь с ними.

Применяется к