المساهمة في مكتبة برامج Google API لنظام NET.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
اتفاقيات ترخيص المساهمين (CLA)
قبل أن نتمكّن من قبول تصحيحات الرموز، عليك إرسال إما اتفاقية ترخيص مساهم (CLA) مخصّصة للأفراد أو الشركات:
- إذا كنت فردًا يكتب رمز مصدر أصليًا وكنت متأكدًا
من أنّك تملك الملكية الفكرية، يمكنك إرسال
إعلان فردي CLA.
- إذا كنت تعمل لصالح شركة، يجب أن ترسل شركتك اتفاقية ترخيص المحتوى للشركة
للإشارة إلى أنّه يُسمح لك بالمساهمة بأعمالك في مكتبة العملاء هذه.
اتّبِع أحد الرابطَين أعلاه للوصول إلى اتفاقية ترخيص المحتوى المناسبة
وتعليمات عن كيفية التوقيع وإعادته. بمجرد استلامها، يمكننا إضافتك
إلى القائمة الرسمية للمساهمين.
نظرة عامة على إرسال التصحيحات
للمساهمة بالرمز البرمجي في هذا المشروع، اتبع الخطوات العامة التالية:
- وقِّع اتفاقية ترخيص المساهم، كما هو موضح أعلاه.
- شوِّق في مستودع جيت هب، واستنسِخ شوكتك محليًا، واعمل عليها.
- أنشئ مشكلة جديدة في GitHub إذا لم تكن هناك مشكلة بالفعل لوصف الميزة أو المشكلة التي يعالجها التغيير.
- اضغط على التغيير مرة أخرى إلى الشوكة، وأنشئ طلب سحب للتغيير. يرجى
الرجوع إلى مشكلة GitHub في رسالة الالتزام.
- سيراجع أحد مشرفي المستودع التغيير الذي أجريته، وربما يطلب إجراء المزيد من التغييرات، ويدمجه عندما يكون جاهزًا.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eContributors must submit either an individual or corporate Contributor License Agreement (CLA) before code contributions can be accepted.\u003c/p\u003e\n"],["\u003cp\u003eIndividual CLAs are for those who own the intellectual property of their original source code, while corporate CLAs are for contributions made as part of company work.\u003c/p\u003e\n"],["\u003cp\u003eContributing code involves signing a CLA, forking the repository, creating an issue or using an existing one, pushing changes, and creating a pull request referencing the issue.\u003c/p\u003e\n"]]],[],null,["# Contributing to the Google API Client Library for .NET\n\nContributor License Agreements (CLAs)\n-------------------------------------\n\nBefore we can accept your code patches, you need to submit either an individual\nor a corporate Contributor License Agreement (CLA):\n\n- If you are an individual writing original source code and you're certain that you own the intellectual property, submit an [individual CLA](https://cla.developers.google.com/about/google-individual).\n- If you work for a company, your company must submit a [corporate CLA](https://developers.google.com/open-source/cla/corporate) to indicate that you are allowed to contribute your work to this client library.\n\nFollow either of the two links above to access the appropriate CLA and\ninstructions for how to sign and return it. Once we receive it, we can add you\nto the official list of contributors.\n\nOverview of submitting patches\n------------------------------\n\nTo contribute code to this project, follow these general steps:\n\n1. Sign a Contributor License Agreement, as described above.\n2. Fork the GitHub repository, clone your fork locally, and work on it.\n3. [Create a new issue in GitHub](https://github.com/google/google-api-dotnet-client/issues) if there isn't one already to describe the feature or problem that your change addresses.\n4. Push your change back to your fork, and [create a pull request](https://github.com/googleapis/google-api-dotnet-client/compare) for the change. Please refer to the GitHub issue in the commit message.\n5. One of the repository maintainers will review your change, potentially asking for further changes, and merging it when it is ready."]]