NLIdentifyDeviceCriteria
สรุป
การสืบทอด
รับค่าจาก: NSObject
พร็อพเพอร์ตี้ |
|
---|---|
TargetDeviceId
|
NLWeaveIdentifierType
ระบุว่ามีเฉพาะอุปกรณ์ที่มีรหัส Weave Node ที่ระบุเท่านั้นที่ควรตอบสนอง
|
TargetFabricId
|
NLWeaveIdentifierType
ระบุว่ามีเพียงอุปกรณ์ที่เป็นสมาชิกของผ้า Weave ที่ระบุเท่านั้นที่ควรตอบสนอง
|
TargetModes
|
NLTargetDeviceModes
ระบุว่ามีเฉพาะอุปกรณ์ที่อยู่ในโหมดที่ระบุเท่านั้นที่จะตอบสนอง
|
TargetProductId
|
NSInteger
ระบุให้เฉพาะอุปกรณ์ที่มีรหัสผลิตภัณฑ์เท่านั้นที่จะตอบสนองได้
|
TargetVendorId
|
NSInteger
ระบุว่ามีเฉพาะอุปกรณ์ที่ผลิตโดยผู้ให้บริการที่ระบุเท่านั้นที่จะตอบสนอง
|
ฟังก์ชันแบบคงที่แบบสาธารณะ |
|
---|---|
create()
|
virtual NLIdentifyDeviceCriteria *
|
ฟังก์ชันสาธารณะ |
|
---|---|
toIdentifyDeviceCriteria()
|
virtual IdentifyDeviceCriteria
|
พร็อพเพอร์ตี้
TargetDeviceId
NLWeaveIdentifierType TargetDeviceId
ระบุว่ามีเฉพาะอุปกรณ์ที่มีรหัส Weave Node ที่ระบุเท่านั้นที่ควรตอบสนอง
ค่า -1 ระบุว่าอุปกรณ์ทั้งหมดควรตอบสนอง
หมายเหตุ: ค่าของช่อง TargetDeviceId จะมี Weave โปรดระบุ ในช่องรหัสโหนดปลายทางของส่วนหัวข้อความ Weave จึงไม่ปรากฏในเพย์โหลดของข้อความ
TargetFabricId
NLWeaveIdentifierType TargetFabricId
ระบุว่ามีเพียงอุปกรณ์ที่เป็นสมาชิกของผ้า Weave ที่ระบุเท่านั้นที่ควรตอบสนอง
ค่า 0 ระบุว่าควรตอบสนองเฉพาะอุปกรณ์ที่ไม่ได้เป็นสมาชิกของผ้าเท่านั้น ค่า -1 ระบุว่าอุปกรณ์ทั้งหมดควรตอบสนองโดยไม่คำนึงถึงความเป็นสมาชิก Fabric
TargetModes
NLTargetDeviceModes TargetModes
ระบุว่ามีเฉพาะอุปกรณ์ที่อยู่ในโหมดที่ระบุเท่านั้นที่จะตอบสนอง
ค่ามาจาก enum ของ TargetDeviceModes
TargetProductId
NSInteger TargetProductId
ระบุให้เฉพาะอุปกรณ์ที่มีรหัสผลิตภัณฑ์เท่านั้นที่จะตอบสนองได้
ค่า -1 จะระบุผลิตภัณฑ์ใดก็ได้ หากระบุช่อง TargetProductId ก็ต้องระบุ TargetVendorId ด้วย
TargetVendorId
NSInteger TargetVendorId
ระบุว่ามีเฉพาะอุปกรณ์ที่ผลิตโดยผู้ให้บริการที่ระบุเท่านั้นที่จะตอบสนอง
ค่า -1 จะระบุผู้ให้บริการรายใดก็ได้