GetProjectProperty: Unterschied zwischen den Versionen

Aus ibKastl Wiki
Zeile 41: Zeile 41:
== Beispiel ==
== Beispiel ==


Methode:
'''Methode:'''
<source lang="csharp">
<source lang="csharp">
private static string GetProjectProperty(string id, string index)
private static string GetProjectProperty(string id, string index)
Zeile 54: Zeile 54:
         }</source>
         }</source>


Aufruf:
'''Aufruf:'''
<source lang="csharp">
<source lang="csharp">
string value = GetProjectProperty(Id, Index);</source>
string value = GetProjectProperty(Id, Index);</source>

Version vom 28. November 2014, 09:48 Uhr

Funktionsbeschreibung

Mit diesem Script können Projekteigenschaften ausgelesen werden. Damit die passende Projekteigenschaft zurückgegeben wird, muss die Id und der Index der Eigenschaft als Übergabeparater aufgerufen werden.

Rahmenbedingungen

Einstellwerte

$(MD_SCRIPTS)/GetProjectProberty

Parameter

Parametername Beschreibung Werte
id Id der Projekteigenschaft 10902
index Index der Projekteigenschaft 0
value Rückgabewert (string) Makroprojekt

Schemas / Settings

  • GetProjectProperty_Scheme.xml
  • GetProjectProperty_Template.xml
  • GetProjectProperty_Output.txt

Scripte

Beispiel

Methode:

private static string GetProjectProperty(string id, string index)
        {
            string value = null;
            ActionCallingContext actionCallingContext = new ActionCallingContext();
            actionCallingContext.AddParameter("id", id);
            actionCallingContext.AddParameter("index", index);
            new CommandLineInterpreter().Execute("GetProjectProperty", actionCallingContext);
            actionCallingContext.GetParameter("value", ref value);
            return value;
        }

Aufruf:

string value = GetProjectProperty(Id, Index);

Siehe auch

Weblinks