Core methods of AutomationPeerFor UWP infrastructure reasons, the over การแปล - Core methods of AutomationPeerFor UWP infrastructure reasons, the over ไทย วิธีการพูด

Core methods of AutomationPeerFor U

Core methods of AutomationPeer

For UWP infrastructure reasons, the overridable methods of an automation peer are part of a pair of methods: the public access method that the UI Automation provider uses as a forwarding point for UI Automation clients, and the protected "Core" customization method that a UWP class can override to influence the behavior. The method pair is wired together by default in such a way that the call to the access method always invokes the parallel "Core" method that has the provider implementation, or as a fallback, invokes a default implementation from the base classes.

When implementing a peer for a custom control, override any of the "Core" methods from the base automation peer class where you want to expose behavior that is unique to your custom control. UI Automation code gets information about your control by calling public methods of the peer class. To provide information about your control, override each method with a name that ends with "Core" when your control implementation and design creates accessibility scenarios or other UI Automation scenarios that differ from what's supported by the base automation peer class.

At a minimum, whenever you define a new peer class, implement the GetClassNameCore method, as shown in the next example.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
วิธีการหลักของ AutomationPeerเหตุผลด้วยครับโครงสร้างพื้นฐาน วิธีการกระบวนการ overridable ของเพียร์เป็นระบบอัตโนมัติเป็นส่วนหนึ่งของคู่ของวิธี: วิธีการเข้าถึงที่ใช้ตัวให้บริการ UI Automation เป็นจุดส่งต่อสำหรับ UI Automation ลูกค้า และได้รับการป้องกัน "หลัก" เองวิธีการคลารันสามารถแทนลักษณะการทำงานมีอิทธิพลต่อการ วิธีการเป็นแบบคู่กัน โดยค่าเริ่มต้น ในลักษณะที่เรียกวิธีการเข้าถึงจะเรียกวิธีขนาน "หลัก" ที่มีการใช้งานผู้ให้บริการ หรือย้อน กลับ เรียกใช้งานเริ่มต้นจากคลาสพื้นฐานเมื่อใช้งานแบบเพียร์สำหรับตัวควบคุมแบบกำหนดเอง แทนวิธี "หลัก" จากคลาสเพียร์ฐานอัตโนมัติที่คุณต้องการแสดงพฤติกรรมที่เป็นเอกลักษณ์ของตัวควบคุมแบบกำหนดเองของคุณ รหัส UI Automation ได้รับข้อมูลเกี่ยวกับการควบคุม โดยการเรียกวิธีสาธารณะของคลาเพียร์ ให้ข้อมูลเกี่ยวกับการควบคุม แทนแต่ละวิธี มีชื่อที่ลงท้าย ด้วย "หลัก" เมื่อคุณออกแบบและควบคุมงานสร้างถึงสถานการณ์หรือสถานการณ์อื่น ๆ UI Automation ที่แตกต่างจากสิ่งรองรับระดับเพียร์ระบบฐานอย่างน้อยที่สุด เมื่อใดก็ ตามที่คุณกำหนดชั้นเพียร์ใหม่ ใช้วิธี GetClassNameCore ดังที่แสดงในตัวอย่างถัดไป
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
วิธีการหลักของ AutomationPeer สำหรับเหตุผลโครงสร้างพื้นฐาน UWP, วิธี overridable ของเพียร์อัตโนมัติเป็นส่วนหนึ่งของคู่ของวิธี A: วิธีการเข้าถึงของประชาชนว่าผู้ให้บริการ UI อัตโนมัติใช้เป็นจุดส่งต่อสำหรับลูกค้า UI อัตโนมัติและป้องกัน "แก่น" การปรับแต่ง วิธีการที่ชั้น UWP สามารถแทนที่ที่มีอิทธิพลต่อพฤติกรรม วิธีการที่ทั้งคู่เป็นสายเข้าด้วยกันโดยเริ่มต้นในลักษณะที่เรียกร้องให้วิธีการเข้าถึงเสมอเรียกขนาน "แก่น" วิธีการที่มีการดำเนินการให้บริการหรือเป็นทางเลือกที่จะเรียกใช้งานเริ่มต้นจากชั้นเรียนฐาน. เมื่อการดำเนินการ เพียร์สำหรับการควบคุมที่กำหนดเองแทนที่ใด ๆ ของ "แก่น" วิธีการจากชั้นเพียร์ฐานอัตโนมัติที่คุณต้องการที่จะเปิดเผยพฤติกรรมที่เป็นเอกลักษณ์ของการควบคุมของคุณเอง รหัส UI อัตโนมัติได้รับข้อมูลเกี่ยวกับการควบคุมของคุณโดยการเรียกวิธีการสาธารณะของชั้นเพียร์ ให้ข้อมูลเกี่ยวกับการควบคุมของคุณแทนที่แต่ละวิธีมีชื่อที่ลงท้ายด้วย "แกนกลาง" เมื่อการดำเนินการควบคุมและการออกแบบของคุณจะสร้างสถานการณ์การเข้าถึงหรือสถานการณ์ UI อัตโนมัติอื่น ๆ ที่แตกต่างจากสิ่งที่ได้รับการสนับสนุนโดยชั้นฐานอัตโนมัติเพียร์ได้. ที่ต่ำสุดเมื่อใดก็ตามที่ คุณกำหนดระดับเพียร์ใหม่ใช้วิธีการ GetClassNameCore ดังแสดงในตัวอย่างต่อไป





การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: