Forums Neueste Beiträge
 

Einige Fragen zu VS Add-ins

20/01/2008 - 13:22 von Ulf Kadner | Report spam
Moin!

Ich hab mir vor nen paar Monaten ein kleines Add-in geschrieben. In
diesem ermittle ich aus dem aktuellen Document (.ActiveDocument) durch
Analyse, welche Klassen darin definiert sind (Parsen mit Regex). Das
funktioniert zwar alles so wies soll. Aber ich frage mich (Euch) ob das
nicht auch eleganter geht? Evtl. über das CodeModell? Wenn ja wie? Ich
suche bereits seit Freitag, hab aber nichts passendes gefunden.

Das 2. "Problem" ist:

Wenn ich Einstellungen/Settings (Properties.Settings.*) zu den
Projekteigenschaften des Addins hinzufüge um diese im Addin zu nutzen,
werden diese offensichtlich nicht dauerhaft gespeichert. Wenn ich z.B.
den Wert eines Verzeichnisses darin neu setzen will:

Properties.Settings.Default.MyFolder = @"C:\whatever";
Properties.Settings.Default.Save();

Nach dem erneuten Laden des Plugins ist dieser Wert wieder String.Empty
:-( Als Scope der Settings wurde immer "Nutzer/User" gesetzt.

Was muß man hier beachten damit es funktioniert?

MfG, Ulf
 

Lesen sie die antworten

#1 Frank Dzaebel
20/01/2008 - 18:22 | Warnen spam
Hallo Ulf,

Ich hab mir vor nen paar Monaten ein kleines Add-in geschrieben. In diesem
ermittle ich aus dem aktuellen Document (.ActiveDocument) durch Analyse,
welche Klassen darin definiert sind (Parsen mit Regex). Das funktioniert
zwar alles so wies soll. Aber ich frage mich (Euch) ob das nicht auch
eleganter geht? Evtl. über das CodeModell? Wenn ja wie?



Das geht über das Codemodell. Hier ist
u.a. auch ein Link zum Codemodell drin:

[Add-Ins unter C# 2.0]
http://dzaebel.net/Add-Ins.htm


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen