GetProjectProperty: Unterschied zwischen den Versionen

Aus ibKastl Wiki
Zeile 56: Zeile 56:
'''Aufruf:'''
'''Aufruf:'''
<source lang="csharp">
<source lang="csharp">
string valueProject = GetProjectProperty(Id, Index);</source>
string valueProject = GetProjectProperty("40049", "0");</source>


== Siehe auch ==
== Siehe auch ==

Version vom 28. November 2014, 09:50 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 valueProject = GetProjectProperty("40049", "0");

Siehe auch

Weblinks