Xác định tiêu chí thiết bị

lớp công khai RecognizeDeviceDevices mở rộng đối tượng

Bản tóm tắt không đổi

int PRODUCT_WILDCARD_ID_NEST_CAM Giá trị đặc biệt dùng cho TargetProductId cho biết rằng mọi thế hệ Nest Cam hoặc Nest Cam ngoài trời đều có thể được coi là hợp lệ để phản hồi một yêu cầu xác định.
int PRODUCT_WILDCARD_ID_NEST_PROTECT Giá trị đặc biệt dùng cho TargetProductId cho biết rằng mọi thế hệ Nest Protect đều có thể được coi là hợp lệ để phản hồi một yêu cầu xác định.
int PRODUCT_WILDCARD_ID_NEST_THERESTAT Giá trị đặc biệt sử dụng cho TargetProductId cho biết rằng mọi thế hệ Nest Thermostat đều có thể được coi là hợp lệ để phản hồi yêu cầu xác định.

Tóm tắt trường

công khai dài TargetDeviceId Chỉ định rằng chỉ thiết bị có mã nút Weave được chỉ định mới phản hồi.
công khai dài TargetFabricId Chỉ định rằng chỉ các thiết bị là thành viên của vải Weave đã chỉ định mới phản hồi.
công khai TargetDeviceModes TargetModes Chỉ định rằng chỉ những thiết bị hiện đang ở các chế độ được chỉ định mới phản hồi.
int công cộng TargetProductId Chỉ định rằng chỉ những thiết bị có mã sản phẩm cụ thể mới phản hồi.
int công cộng Mã nhà cung cấp mục tiêu Chỉ định rằng chỉ những thiết bị do nhà cung cấp cụ thể sản xuất mới phản hồi.

Tóm tắt về hàm dựng công cộng

Tóm tắt phương pháp kế thừa

Hằng số

trực tiếp công khai tĩnh PRODUCT_WILDCARD_ID_NEST_CAM

Giá trị đặc biệt dùng cho TargetProductId cho biết rằng mọi thế hệ Nest Cam hoặc Nest Cam ngoài trời đều có thể được coi là hợp lệ để phản hồi một yêu cầu xác định.

Giá trị không đổi: 65522

công khai tĩnh cuối cùng công khai PRODUCT_WILDCARD_ID_NEST_PROTECT

Giá trị đặc biệt dùng cho TargetProductId cho biết rằng mọi thế hệ Nest Protect đều có thể được coi là hợp lệ để phản hồi một yêu cầu xác định.

Giá trị không đổi: 65521

trực tiếp công khai tĩnh PRODUCT_WILDCARD_ID_NEST_THERESTAT

Giá trị đặc biệt nên dùng cho TargetProductId cho biết rằng mọi thế hệ Nest Thermostat đều được coi là hợp lệ để phản hồi yêu cầu xác định.

Giá trị không đổi: 65520

Trường

công khai, TargetDeviceId

Chỉ định rằng thiết bị có mã nút Weave được chỉ định sẽ phản hồi. Giá trị -1 chỉ định tất cả thiết bị cần phản hồi.

công cộng dài TargetFabricId

Chỉ định rằng chỉ các thiết bị là thành viên của loại vải Weave đã chỉ định mới nên phản hồi. Giá trị có thể là mã vải thực tế hoặc một trong các giá trị được xác định trong lớp TargetFabricId.

công khai TargetDeviceModes TargetModes

Chỉ định rằng chỉ những thiết bị đang ở chế độ đã chỉ định mới phản hồi được. Các giá trị được lấy từ TargetDeviceModes enum.

public int TargetProductId

Chỉ định rằng chỉ những thiết bị có mã sản phẩm nhất định mới phản hồi. Giá trị -1 chỉ định bất kỳ sản phẩm nào. Nếu trường TargetProductId được chỉ định, thì bạn cũng phải chỉ định trường TargetProviderId.

public int TargetTargetId

Chỉ định rằng chỉ các thiết bị do nhà cung cấp cụ thể sản xuất mới phản hồi. Giá trị -1 chỉ định bất kỳ nhà cung cấp nào.

Hàm dựng công cộng

công khai Xác định tiêu chí thiết bị ()