J'ai essayé de créer un projet de liaison pour ce projet d'affichage de texte automatique complet sur GitHub (https://github.com/mattwhetton/TokenAutoComplete). Je suis fondamentalement essayer de le porter à nous dans Xamarin/Mono (C#)Associer le projet à une accessibilité incohérente sur les classes internes mais ne peut pas obtenir la syntaxe de transformation correcte
J'ai immédiatement obtiens l'erreur suivante:
Inconsistent accessibility: parameter type 'Com.Tokenautocomplete.TokenCompleteTextView.TokenImageSpan' is less accessible than method 'Com.Tokenautocomplete.TokenCompleteTextView.TokenTextWatcher.RemoveToken(Com.Tokenautocomplete.TokenCompleteTextView.TokenImageSpan, Android.Text.IEditable)'
Je comprends l'erreur et essayé d'ajouter une transformation à faire la classe interne TokenImageSpan plus accessible, mais je ne peux pas sembler obtenir la syntaxe rioght. J'ai essayé les 2 variantes ci-dessous:
<attr path="/api/package[@name='Com.Tokenautocomplete']/class[@name='TokenImageSpan']/class[@name='TokenImageSpan']"
name="visibility">public</attr>
<attr path="/api/package[@name='Com.Tokenautocomplete.TokenCompleteTextView']/class[@name='TokenImageSpan']"
name="visibility">public</attr>
Mais semble ni au travail, à la fois juste me donner les erreurs suivantes:
BINDINGSGENERATOR : warning BG8A04: <attr path="/api/package[@name='Com.Tokenautocomplete.TokenCompleteTextView']/class[@name='TokenImageSpan']"/> matched no nodes.
BINDINGSGENERATOR : warning BG8A04: <attr path="/api/package[@name='Com.Tokenautocomplete']/class[@name='TokenImageSpan']/class[@name='TokenImageSpan']"/> matched no nodes.
Je devine (probablement à tort) que son quelque chose à faire avec eux étant des classes imbriquées ?!
s'il vous plaît, ajouter au début que vous essayez de le port de cette bibliothèque mono/C# – Selvin
'api/package [@ name = » Com.Tokenautocomplete ']/class [@ name =' TokenCompleteTextView.TokenImageSpan '] ' – Selvin
Vous obtenez toujours cette erreur: BINDINGSGENERATOR: avertissement BG8A04: ne correspond à aucun noeud. –