2016-05-03 4 views
1

Zugang in T4 Dateieigenschaften mit [key] Anmerkung zum Beispiel in ownedAttributes und navigableOwnedEndsT4 Zugriffsliste von Eigenschaften mit einer bestimmten Anmerkung

+0

gesucht Was das ist Frage? –

+0

Ich denke, er will nur die Eigenschaften mit einem bestimmten Attribut –

+0

Ich möchte auf diese Liste in einer T4-Vorlage zugreifen. genau aus diesem.Element.OwnedAttributes; das steht in der template da da kein intellinsense ist kann ich scheinbar nicht herausfinden ob ich reflexionen überhaupt verwenden kann – ihisham

Antwort

2

Hier ist die Antwort, die ich war

foreach(IProperty attribute in this.Element.OwnedAttributes) 
{ 
    string attributeList = GetProperty(attribute, "property", "ClrAttributes"); 
    if(!string.IsNullOrEmpty(attributeList)) 
    { 
    //attributeList now will contain the attribute put in 
    //Streotypes>C# property>ClrAttributes 
    } 
} 
Verwandte Themen