UiaAtkBridgeTest.AtkTests.PictureBox C# (CSharp) Method

PictureBox() private method

private PictureBox ( ) : void
return void
		public void PictureBox ()
		{
			BasicWidgetType type = BasicWidgetType.PictureBox;
			Atk.Object accessible;

			string name = "test";
			accessible = GetAccessibleThatEmbedsAnImage (type, name, true);
			
			States (accessible,
			  Atk.StateType.Enabled,
			  Atk.StateType.Sensitive,
			  Atk.StateType.Showing,
			  Atk.StateType.Visible);
			
			Atk.IComponent atkComponent = CastToAtkInterface <Atk.IComponent> (accessible);
			InterfaceComponent (type, atkComponent);

			PropertyRole (type, accessible);
			
			Assert.AreEqual (0, accessible.NAccessibleChildren, "Button numChildren");

			Parent (type, accessible);

			Atk.IImage atkWithoutImage, atkWithImage;
			atkWithImage = CastToAtkInterface <Atk.IImage> (accessible);
			atkComponent = CastToAtkInterface<Atk.IComponent> (accessible);
			accessible = GetAccessibleThatEmbedsAnImage (type, name, false);
			atkWithoutImage = CastToAtkInterface <Atk.IImage> (accessible);
			InterfaceImage (type, atkWithImage, atkComponent, atkWithoutImage);
		}