GetPropertyValue() публичный Метод

public GetPropertyValue ( int propertyId ) : object
propertyId int
Результат object
        public void NativeWindowHandleTest()
        {
            MockProvider       mockWindow    = new MockProvider();
            IAutomationElement windowElement =
                SetupBasicWindowElement(mockWindow);
            IntPtr originalPtr = (IntPtr)
                                 mockWindow.GetPropertyValue(AEIds.NativeWindowHandleProperty.Id);

            // Test initial value
            mockWindow.SetPropertyValue(AEIds.NativeWindowHandleProperty.Id,
                                        null);
            Assert.AreEqual(0,
                            windowElement.NativeWindowHandle,
                            "Initial value");

            // Test set value
            mockWindow.SetPropertyValue(AEIds.NativeWindowHandleProperty.Id,
                                        originalPtr);
            Assert.AreEqual(originalPtr.ToInt32(),
                            windowElement.NativeWindowHandle,
                            "Set value");
        }
Пример #2
0
		public void NativeWindowHandleTest ()
		{
			MockProvider mockWindow = new MockProvider ();
			IAutomationElement windowElement =
				SetupBasicWindowElement (mockWindow);
			IntPtr originalPtr = (IntPtr)
				mockWindow.GetPropertyValue (AEIds.NativeWindowHandleProperty.Id);

			// Test initial value
			mockWindow.SetPropertyValue (AEIds.NativeWindowHandleProperty.Id,
			                             null);
			Assert.AreEqual (0,
			                 windowElement.NativeWindowHandle,
			                 "Initial value");

			// Test set value
			mockWindow.SetPropertyValue (AEIds.NativeWindowHandleProperty.Id,
			                             originalPtr);
			Assert.AreEqual (originalPtr.ToInt32 (),
			                 windowElement.NativeWindowHandle,
			                 "Set value");
		}