Als «attributes» getaggte Fragen

Das Attribut-Tag sollte für alle Probleme verwendet werden, die sich auf eine Eigenschaft eines Objekts, Elements oder einer Datei usw. beziehen.

5
Attribut ohne Wert setzen
Wie setze ich ein Datenattribut, ohne einen Wert in jQuery hinzuzufügen? Ich will das: <body data-body> Ich habe es versucht: $('body').attr('data-body'); // this is a getter, not working $('body').attr('data-body', null); // not adding anything Alles andere scheint die zweiten Argumente als Zeichenfolge hinzuzufügen. Ist es möglich, nur ein Attribut ohne …

5
Was ist der Sinn von Noreturn?
[dcl.attr.noreturn] bietet das folgende Beispiel: [[ noreturn ]] void f() { throw "error"; // OK } aber ich verstehe nicht, worum es geht [[noreturn]], weil der Rückgabetyp der Funktion bereits ist void. Was ist der Sinn des noreturnAttributs? Wie soll es verwendet werden?


8
Was sind die Best Practices für die Verwendung von Baugruppenattributen?
Ich habe eine Lösung mit mehreren Projekten. Ich versuche, AssemblyInfo.cs-Dateien zu optimieren, indem ich eine lösungsweite Assembly-Info-Datei verknüpfe. Was sind die Best Practices dafür? Welche Attribute sollten in der lösungsweiten Datei enthalten sein und welche sind projekt- / montagespezifisch? Bearbeiten: Wenn Sie interessiert sind, gibt es eine Folgefrage Was sind …

8
Iterieren Sie über Objektattribute in Python
Ich habe ein Python-Objekt mit mehreren Attributen und Methoden. Ich möchte über Objektattribute iterieren. class my_python_obj(object): attr1='a' attr2='b' attr3='c' def method1(self, etc, etc): #Statements Ich möchte ein Wörterbuch generieren, das alle Objektattribute und ihre aktuellen Werte enthält, aber ich möchte dies auf dynamische Weise tun (wenn ich später ein weiteres …

17
Holen Sie sich alle Attribute aus einem HTML-Element mit Javascript / jQuery
Ich möchte alle Attribute in einem HTML-Element in ein Array einfügen: Als hätte ich ein jQuery-Objekt, dessen HTML folgendermaßen aussieht: <span name="test" message="test2"></span> Jetzt besteht eine Möglichkeit darin, den hier beschriebenen XML-Parser zu verwenden , aber dann muss ich wissen, wie ich den HTML-Code meines Objekts erhalte. der andere weg …

11
Wie vergleiche ich Flags in C #?
Ich habe unten eine Flaggenaufzählung. [Flags] public enum FlagTest { None = 0x0, Flag1 = 0x1, Flag2 = 0x2, Flag3 = 0x4 } Ich kann die if-Anweisung nicht als wahr bewerten lassen. FlagTest testItem = FlagTest.Flag1 | FlagTest.Flag2; if (testItem == FlagTest.Flag1) { // Do something, // however This is …
155 c#  .net  enums  attributes  flags 


7
Wie werden alle Klassen mit benutzerdefinierten Klassenattributen aufgelistet?
Frage basierend auf MSDN-Beispiel . Angenommen, wir haben einige C # -Klassen mit HelpAttribute in einer eigenständigen Desktopanwendung. Ist es möglich, alle Klassen mit einem solchen Attribut aufzulisten? Ist es sinnvoll, Klassen so zu erkennen? Ein benutzerdefiniertes Attribut wird verwendet, um mögliche Menüoptionen aufzulisten. Wenn Sie ein Element auswählen, wird …

9
Ruft eine Liste der Daten- * Attribute mit Javascript / jQuery ab
Gegeben ein beliebiges HTML-Element mit null oder mehr data-*Wie kann man bei Attributen eine Liste von Schlüssel-Wert-Paaren für die Daten abrufen? ZB gegeben: <div id='prod' data-id='10' data-cat='toy' data-cid='42'>blah</div> Ich möchte dies programmgesteuert abrufen können: { "id":10, "cat":"toy", "cid":42 } Mit jQuery (v1.4.3) ist der Zugriff auf die einzelnen Datenbits mit …



3
Warum ist "dezimal" kein gültiger Attributparametertyp?
Es ist wirklich unglaublich, aber echt. Dieser Code funktioniert nicht: [AttributeUsage(AttributeTargets.Property|AttributeTargets.Field)] public class Range : Attribute { public decimal Max { get; set; } public decimal Min { get; set; } } public class Item { [Range(Min=0m,Max=1000m)] //compile error:'Min' is not a valid named attribute argument because it is not …
139 c#  .net  attributes 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.