FRISSÍTÉS: Ez birtokol mentesít a CodePlex itt: http://www.codeplex.com/spdwfextensions
FRISSÍTÉS: Lásd itt a legfrissebb kiadási megjegyzések: http://paulgalvin.spaces.live.com/blog/cns!1CC1EDB3DAA9B8AA!381.entry
FRISSÍTÉS: Lásd itt a gondolataimat forgalmazását a projekt: http://paulgalvin.spaces.live.com/blog/cns!1CC1EDB3DAA9B8AA!569.entry
Ez a projekt rendelkezik a SharePoint Designer programban egyéni tevékenység. Meghívásához használ ez egyéni tevékenység (feladás) olyan C# funkciót te építeni a csatolt szerelvényt.
Október végén, 2007, Ez csak egy kezdeti változata a projekt. Azt tervezem, hogy bővíteni azt, számos további funkciók, beleértve a részkarakterlánc, index, csere, hivatkozva a webes szolgáltatások, és bármi, ami úgy tűnik hasznos vagy érdekes. Azt is tervezi, hogy tegye ezt a codeplex, egyszer már az jár együtt, hogy. Ez is lesz telepíthető, mint egy megoldás, egy bizonyos ponton.
Ha bármilyen észrevétele van, kérdése vagy javaslata, Kérjük, hagyja őket a hozzászólások, vagy elektronikus levél én.
Felelősséget kizáró nyilatkozat:
Azt, hogy egyáltalán nem állítja alkalmasságára vonatkozó ez bármilyen célra. A saját kockázatára használja.
Telepítési lépések (a farm minden egyes EHÉ követendő):
1. A .zip letölt és kivonat.
2. Telepítse a .dll fájl a GAC-ba. Általában a nyitott c:\windowsassembly használ windows Felfedező és másol ez van.
3. Módosítsa a web.config a kódösszeállítás hozzáadása a biztonságos vezérlőelemek:
<System.Workflow.ComponentModel.WorkflowCompiler>
<authorizedTypes elemeket>
<authorizedType közgyűlés = "SpdGenericInterface, Változat = 1.0.0.0, Culture = neutral, PublicKeyToken = abe076fd8125f3c4" Namespace "Nivlag =" TypeName = "*" Jogosult = "True" />
4. Másolat "SpdGenericInterface.actions" c:\Program FilesCommon FilesMicrosoft Sharedweb server extensions12TEMPLATE1033Workflow
Vegye figyelembe, hogy a fenti elhelyezés jellemző angol nyelvű telepítések.
5. Zárja be a SharePoint Designer (Ha már meg nyitva).
6. iisreset
7. Nyissa meg az SPD, és hozzon létre egy új munkafolyamat.
Ha minden jól megy, meg kell jutalmazni, egy új fogalomkör-ból akció:
Jegyzetek:
Lásd: itt (http://blogs.msdn.com/sharepointdesigner/archive/2007/03/15/adding-activities-to-spd.aspx) félelmetes áttekintést létrehozásának folyamata, telepítése és konfigurálása egy oldat mint ez.
A .zip van szándékos-hoz közvetlenül kivonat, c:\ meghajtó. Ha ezt, megnyitható a projekt, és a görbék konzisztens lesz.
Használja ezt a visual studio, akkor valószínűleg telepítenie kell "Kiterjesztés a Windows Folyamatkövető".
A kezdeti feltöltése tartalmaz egy "diszpécser funkció", "ToLower()". Hogy további funkciókat adjon, Add hozzá az Execute metódust, amint:
védett felülbírálása ActivityExecutionStatus
Végre(ActivityExecutionContext executionContext)
{
karakterlánc functionToDispatch;
functionToDispatch = Ez.DispatchFunction.ToLower();
kapcsoló (functionToDispatch)
{
eset "tolower()":
{
Ez.OutResult1 = Ez.InParam1.ToLower();
szünet;
}
alapértelmezett:
{
Ez.OutResult1 = "Ismeretlen függvény: [" + Ez.DispatchFunction + "].";
szünet;
}
}
vissza ActivityExecutionStatus.Zárt;
} // ActivityExecutionStatus
}
Majd, újra építeni a projekt, és másolja a Közgyűlés a GAC Gyorsítótárba. Elvárom az iisreset lenne szükség.