示例#1
0
    internal static Class1089 smethod_4(CustomXmlPartCollection A_0)
    {
        int num = 7;

        if (A_0.Count == 0)
        {
            return(null);
        }
        Class1089 class4 = new Class1089();

        for (int i = 0; i < A_0.Count; i++)
        {
            CustomXmlPart part   = A_0[i];
            Class1089     class3 = new Class1089();
            class3.method_2(BookmarkStart.b("搬嬮吰帲", num), new MemoryStream(part.Data));
            Stream   stream = new MemoryStream();
            Class397 class2 = new Class397(stream, Encoding.UTF8, false);
            if (class2.method_0().method_1().Count == 0)
            {
                class2.method_0().method_1().Add(BookmarkStart.b("䤬尮", num), BookmarkStart.b("䔬嬮䔰䌲༴ᠶᘸ䠺帼圾⑀⹂⑄㑆杈⑊㵌⩎㽐⭒㡔㭖㽘㑚⽜㉞`ᝢᙤ䥦٨ᥪ੬䁮Ṱᕲ፴Ṷ᩸Ṻ㥼ၾハꊌ붎ꆐꎒꎔ뢖滛캠캢ﶤ쪦얨", num));
            }
            smethod_5(part, class2);
            class3.Add(BookmarkStart.b("紬崮帰䌲倴䔶䴸刺堼䰾", num), stream);
            class4.method_3(string.Format(BookmarkStart.b("丬圮唰䀲临ܶ䐸", num), i), class3);
        }
        return(class4);
    }
示例#2
0
    private static void smethod_0(Class1132 A_0)
    {
        Class1089 class2 = new Class1089();

        class2.method_2(BookmarkStart.b("缫娭䈯崱娳儵紷吹弻䰽㤿㉁ぃ⽅❇⑉ࡋ⽍⑏㍑ݓ♕㥗㥙㥛", 6), new MemoryStream(byte_2));
        Class1089 class3 = new Class1089();

        class3.method_2(BookmarkStart.b("⨫縭䈯嬱夳圵䨷䌹", 6), new MemoryStream(byte_3));
        Class1089 class4 = new Class1089();

        class4.method_3(BookmarkStart.b("缫娭䈯崱娳儵紷吹弻䰽㤿㉁ぃ⽅❇⑉ᡋ㱍ㅏ㱑❓さ㝗⡙ㅛ", 6), class3);
        Class1089 class5 = new Class1089();

        class5.method_3(BookmarkStart.b("栫伭䐯匱朳䘵夷夹夻眽⸿⑁⭃", 6), class2);
        class5.method_2(BookmarkStart.b("栫伭䐯匱朳䘵夷夹夻猽ℿ㉁", 6), new MemoryStream(byte_1));
        class5.method_2(BookmarkStart.b("稫䬭䈯䄱崳夵嘷", 6), new MemoryStream(byte_0));
        class5.method_3(BookmarkStart.b("砫尭儯就䜳倵圷䠹儻眽⸿⑁⭃", 6), class4);
        A_0.method_0().method_3(BookmarkStart.b("⨫樭儯䘱唳攵䠷嬹弻嬽㌿", 6), class5);
    }
示例#3
0
    internal static Class1089 smethod_1(Guid A_0, string A_1, DocOleObject A_2, bool A_3)
    {
        int       num    = 13;
        Class1089 class2 = new Class1089(A_0);

        if ((A_2.OleObjectType != OleObjectType.BitmapImage) && (A_2.OleObjectType != OleObjectType.WordPicture))
        {
            if (A_2.Interface49.get_NativeData() != null)
            {
                class2.method_2(BookmarkStart.b("挲吴吶券娺娼娾", num), new MemoryStream(A_2.Interface49.get_NativeData()));
            }
        }
        else
        {
            class2.method_2(BookmarkStart.b("挲吴吶券娺娼娾", num), new MemoryStream(A_2.Interface49.get_OlePicture().ImageBytes));
        }
        smethod_6(class2, new Class320(A_3 ? OdtPersist1.Icon : OdtPersist1.None, OdtPersist2.Emf, OdtClipboardFormat.Metafile));
        smethod_6(class2, new Class553(A_1));
        return(class2);
    }
示例#4
0
    private void method_13(Class1090 A_0, Class1089 A_1)
    {
        int num = 10;

        if (!A_0.bool_0)
        {
            A_0.bool_0 = true;
            switch (A_0.dirEntryType_0)
            {
            case DirEntryType.Invalid:
                return;

            case DirEntryType.Storage:
            case DirEntryType.Root:
            {
                Class1089 class2 = new Class1089(A_0.guid_0);
                if ((A_0.dirEntryType_0 != DirEntryType.Root) || (this.class1089_0 != null))
                {
                    A_1.method_3(A_0.string_0, class2);
                }
                else
                {
                    this.class1089_0 = class2;
                }
                Class1090 class3 = this.class410_0.method_6(A_0, A_0.uint_1);
                if (class3 != null)
                {
                    this.method_13(class3, class2);
                }
                break;
            }

            case DirEntryType.Stream:
                A_1.method_2(A_0.string_0, this.method_10(A_0.uint_4, (int)A_0.long_2, (int)A_0.long_2, false));
                break;

            default:
                throw new InvalidOperationException(BookmarkStart.b("支就弳堵圷䴹刻ḽ㐿㭁㑃⍅桇╉⩋湍㑏㭑♓㍕㭗⹙㍛ⱝᥟ䉡ţࡥᱧᡩᕫ乭᥯ᱱ味ɵၷό屻ൽﲇノﺋ늑ﶛ劣얟財", num));
            }
            Class1090 class5 = this.class410_0.method_6(A_0, A_0.uint_2);
            if (class5 != null)
            {
                this.method_13(class5, A_1);
            }
            Class1090 class4 = this.class410_0.method_6(A_0, A_0.uint_3);
            if (class4 != null)
            {
                this.method_13(class4, A_1);
            }
        }
    }