コード例 #1
0
ファイル: Hyperlink.cs プロジェクト: ABEMBARKA/monoUI
        public Hyperlink(IRawElementProviderSimple provider) : base(provider)
        {
            invokeProvider = (IInvokeProvider)provider.GetPatternProvider(InvokePatternIdentifiers.Pattern.Id);
            hypertext      = (IHypertext)invokeProvider;
            links          = new List <HyperlinkObject> ();
            Role           = Atk.Role.Label;

            textExpert = TextImplementorFactory.GetImplementor(this, provider);
        }
コード例 #2
0
ファイル: Hyperlink.cs プロジェクト: mono/uia2atk
		public Hyperlink (IRawElementProviderSimple provider) : base (provider)
		{
			invokeProvider = (IInvokeProvider)provider.GetPatternProvider (InvokePatternIdentifiers.Pattern.Id);
			hypertext = (IHypertext)invokeProvider;
			links = new List<HyperlinkObject> ();
			Role = Atk.Role.Label;
			
			textExpert = TextImplementorFactory.GetImplementor (this, provider);
		}
コード例 #3
0
ファイル: Hypertext.cs プロジェクト: mono/at-spi-sharp
 public Hypertext(Accessible accessible)
 {
     this.accessible = accessible;
     ObjectPath op = new ObjectPath (accessible.path);
     proxy = Registry.Bus.GetObject<IHypertext> (accessible.application.name, op);
 }