Als «attributes» getaggte Fragen

108
Wie funktioniert die Vererbung für Attribute?

Worauf bezieht sich die Inheritedbool-Eigenschaft für Attribute? Bedeutet dies, dass, wenn ich meine Klasse mit einem Attribut definiere AbcAtribute(das hat Inherited = true) und wenn ich eine andere Klasse von dieser Klasse erbe, auf die abgeleitete Klasse auch dasselbe Attribut angewendet wird?...

105
Attribute einer Klasse abrufen

Ich möchte die Attribute einer Klasse erhalten, sagen wir: class MyClass(): a = "12" b = "34" def myfunc(self): return self.a using MyClass.__dict__gibt mir eine Liste von Attributen und Funktionen und sogar Funktionen wie __module__und __doc__. Während MyClass().__dict__gibt mir ein leeres Diktat,...

100
Testen, ob eine Klasse ein Attribut hat?

Ich versuche, eine kleine Test-First-Entwicklung durchzuführen, und ich versuche zu überprüfen, ob meine Klassen mit einem Attribut gekennzeichnet sind: [SubControllerActionToViewDataAttribute] public class ScheduleController : Controller Wie teste ich, ob der Klasse dieses Attribut zugewiesen...

96
So erstellen Sie doppelte zulässige Attribute

Ich verwende ein benutzerdefiniertes Attribut, das von einer Attributklasse geerbt wurde. Ich benutze es so: [MyCustomAttribute("CONTROL")] [MyCustomAttribute("ALT")] [MyCustomAttribute("SHIFT")] [MyCustomAttribute("D")] public void setColor() { } Der Fehler "Duplicate 'MyCustomAttribute'...

88
Kann jemand das attr erklären?

Ich schaue mir den Beispielcode der Honeycomb Gallery ( hier ) an und bin beim Versuch, Aktionselemente in meiner eigenen App hinzuzufügen, auf den folgenden Code gestoßen: <item android:id="@+id/camera" android:title="Camera" android:icon="?attr/menuIconCamera" android:showAsAction="ifRoom"...