דערהייַנטיקן: דאס האט שוין באפרייט צו קאָדעפּלעקס דאָ: http://www.codeplex.com/spdwfextensions
דערהייַנטיקן: זען דאָ פֿאַר לעצט מעלדונג הערות: http://paulgalvin.spaces.live.com/blog/cns!1CC1EDB3DAA9B8AA!381.entry
דערהייַנטיקן: זען דאָ פֿאַר מיין געדאנקען אויף קאַמערשאַלייזינג דעם פּרויעקט: http://paulgalvin.spaces.live.com/blog/cns!1CC1EDB3DAA9B8AA!569.entry
This project provides a custom activity in SharePoint Designer. Use this custom activity to invoke (דעפּעש) any C# function that you incorporated into the linked assembly.
ווי פון שפּעט אקטאבער, 2007, this is just an initial version of the project. I plan to expand it with a number of additional functions, אַרייַנגערעכנט סובסטרינג, ינדעקס, פאַרבייַטן, invoking web services and anything that seems useful or interesting. I also plan to post this to codeplex once I have my act together on that front. This will also be deployable as a solution at some point.
אויב איר האָט קיין באַמערקונגען, שאלות אָדער פֿירלייגן, ביטע לאָזן זיי אין באַמערקונגען אָדער Email מיר.
אָפּלייקענונג:
I make absolutely no claims as to the suitability of this for any purpose. Use at your own risk.
ייַנמאָנטירונג טריט (צו זייַן נאכגעגאנגען פֿאַר יעדער וופע אין די פאַרם):
1. דאַונלאָוד די. פאַרשלעסלען און עקסטראַקט.
2. Install the .dll into the GAC. I usually open c:\Windows פֿאַרזאַמלונג ניצן Windows Explorer און קאָפּיע עס דאָרט.
3. מאָדיפיצירן וועב.קאָנפיג צו לייגן די פֿאַרזאַמלונג צו דער זיכער קאָנטראָלס:
<סיסטעמ.וואָרקפלאָוו.קאָמפּאָנענטמאָדעל.וואָרקפלאָווקאָמפּילער>
<אַוטהאָריזעדטיפּעס>
<authorizedType Assembly="SpdGenericInterface, ווערסיע = 1.0.0.0, קולטור = נייטראַל, פּובליקקייטאָקען = אַבע076פד8125פ3ק4" Namespace="Nivlag" TypeName="*" Authorized="True" />
4. Copy "SpdGenericInterface.actions" צו C:\פּראָגראַם פילעס קאָממאָן פילעס מייקראָסאָפֿט שערד וועב סערווער יקסטענשאַנז 12 מוסטער 1033 וואָרקפלאָוו
באַמערקונג אַז די אויבן אָרט איז ספּעציפיש צו ענגליש שפּראַך ינסטאַליישאַנז.
5. נאָענט שאַרעפּאָינט דיזיינער (אויב עס ס 'שוין עפענען).
6. ייסרעסעט
7. עפענען ספּד און שאַפֿן אַ נייַ וואָרקפלאָוו.
אויב אַלע גייט געזונט, איר זאָל זייַן ריוואָרדיד מיט אַ נייַ קאַטעגאָריע פון קאַמף:
הערות:
זען דאָ (http://blogs.msdn.com/sharepointdesigner/archive/2007/03/15/adding-activities-to-spd.aspx) פֿאַר אַ גוואַלדיק איבערבליק פון דער פּראָצעס פֿאַר שאפן, ינסטאָלינג און קאַנפיגיערינג אַ לייזונג ווי דעם.
די. פאַרשלעסלען איז דיזיינד צו עקסטראַקט גלייַך צו איר C:\ drive. If you do this, איר קענען עפענען די פּרויעקט און אַלע די פּאַטס וועט זייַן קאָנסיסטענט.
צו נוצן דעם אין וויסואַל סטודיאָ, you probably need to install "Extensions for Windows WF".
The initial upload contains just one "dispatcher function", "ToLower()". To add more functionality, לייג עס צו די עקסעקוטע אופֿן ווי געוויזן:
פּראָטעקטעד אָווועררייד אַקטיוויטיעקסעקוטיאָנסטאַטוס
ויספירן(אַקטיוויטיעקסעקוטיאָנקאָנטעקסט עקסעקוטיאָנקאָנטעקסט)
{
שטריקל פונקטיאָנטאָדיספּאַטטש;
פונקטיאָנטאָדיספּאַטטש = דעם.דיספּאַטטשפונקטיאָנ.טאָלאָווער();
יבערבייַט (פונקטיאָנטאָדיספּאַטטש)
{
פאַל "tolower()":
{
דעם.אָוטרעסולט1 = דעם.ינפּאַראַמ1.טאָלאָווער();
ברעכן;
}
ניט ויסצאָלן:
{
דעם.אָוטרעסולט1 = "Unknown function: [" + דעם.דיספּאַטטשפונקטיאָן + "].";
ברעכן;
}
}
צוריקקומען אַקטיוויטיעקסעקוטיאָנסטאַטוס.פארמאכט;
} // אַקטיוויטיעקסעקוטיאָנסטאַטוס
}
דעמאָלט, re-build the project and copy the assembly to the GAC. I expect an iisreset would be required.