Mono.UIAutomation.Winforms.FormProvider.Close C# (CSharp) Method

Close() public method

public Close ( ) : void
return void
		public void Close ()
		{
			if (AutomationInteropProvider.ClientsAreListening && !AlreadyClosed) {
				alreadyClosed = true;

				if (owner == null)
					Helper.RaiseStructureChangedEvent (StructureChangeType.ChildRemoved,
					                                   this);
				else {
					FormProvider ownerProvider 
						= ProviderFactory.FindProvider (owner) as FormProvider;
					if (ownerProvider != null)
						ownerProvider.RemoveChildProvider (this);
				}
			}
		}