Құрамдас кітапханасы

Құрамдастарды жасауға арналған шолу мақаласында кенеп бағдарламасының ішіндегі құрамдастармен танысасыз. Бағдарлама ішінде құрамдастар жасаумен қатар, қайта пайдалануға болатын құрамдастар кітапханасын жасауға болады. Құрамдастар кітапханасын құру арқылы бағдарлама жасаушылар бір немесе бірнеше құрамдастарды басқа жасаушылармен оңай бөліседі және жаңартады.

Құрамдас кітапханалары - құрамдас анықтамаларының контейнерлері, олар мыналарды жеңілдетеді:

  • Құрамдастарды табыңыз және іздеңіз.
  • Жаңартуларды жариялаңыз.
  • Бағдарлама жасаушыларға қолжетімді құрамдас жаңартулары туралы хабарлаңыз.

Ескерім

Құрамдас кітапханалар - бағдарламаларда құрамдастарды қайта пайдаланудың ұсынылған тәсілі. Құрамдас кітапхананы пайдалану кезінде бағдарлама өзі пайдаланатын құрамдастарға тәуелділікті сақтайды. Тәуелді құрамдастарға жаңартулар қолжетімді болғанда, бағдарлама жасаушыға хабарландыру жіберіледі. Осылайша, барлық жаңа қайта пайдалануға болатын құрамдастарды оның орнына құрамдастар кітапханалары ішінде жасау керек. Компоненттерді бір кенеп бағдарламасынан екіншісіне импорттауға мүмкіндік беретін алдыңғы Power Apps мүмкіндігі қолданыстан шығарылды.

Бағдарлама мен құрамдас кітапханасы арасындағы айырмашылық

Құрамдас кітапханасы қайта пайдалануға арналған құрамдастардың орталықтандырылған және басқарылатын репозиторийін ұсынады.

Егер құрамдас кітапханасын жасасаңыз, сол жақ навигация Енгізу тақтасы құрамдастар қойыншасына ауысады. Бағдарлама жасаған кезде, бұл көріністе құрамдастардың орнына экрандар көрсетіледі.

Құрамдас кітапханасы ішіндегі экрандар тек тексеру үшін қолжетімді. Бұл кітапхана жасаушыларына жасалған құрамдастарды нақты экранда жылдам тексеруге, сонымен қатар құрамдастар уақыт өте жақсартылғандықтан жаңарту әрекетін тексеруге мүмкіндік береді. Құрамдас кітапханасынан құрамдастарды пайдалану үшін құрамдастар кітапханасын пайдаланатын бағдарлама жасау керек.

Құрамдас кітапхананың құрамдастарын ойнату опциясы бар кітапхана ішіндегі экрандар арқылы алдын ала қарауға болады. Құрамдас қойыншасын таңдағанда, ойнату опциясы өшіріледі. Power Apps Mobile бағдарламасын пайдалану кезінде құрамдас кітапханасы көрсетілмейді.

Ескерім

Осы мақалада қарастырылған құрамдас кітапханасы әзірлеушілер мен жасаушыларға үлгіге негізделген және кенеп бағдарламалары үшін код құрамдастарын құруға мүмкіндік беретін Power Apps component framework жобасынан басқаша. Қосымша ақпарат алу үшін Power Apps component framework арқаулық жүйесіне шолу бөліміне өтіңіз.

Құрамдас кітапханасымен жұмыс істеу

Бірдей интерфейстен жаңа құрамдас жасай аласыз немесе бұрыннан бар құрамдас кітапханасын өңдей аласыз. Өту Power Apps > сол жақ шарлаудан Қосымша тармағын таңдаңыз > Барлығын ашу тармағын таңдаңыз > Бағдарлама жақсартулары бөлімінен Компонент кітапханалары тармағын таңдаңыз . Сондай-ақ, Компонент кітапханалары параметрін интерфейсіңізге бекітуге Power Apps болады. Қосымша ақпарат: Сол жақ шарлау Power Apps

Құрамдас кітапханасының үлгісін жасау

Құрамдас кітапханасының ішінде құрамдастар жасау қадамдары бағдарлама ішінде құрамдастарды жасау қадамдарымен бірдей. Құрамдас кітапханасын жасайсыз, содан кейін құрамдастарға шолу үлгісіндегі құрамдастарды жасау қадамдарын қайта пайдаланасыз. Содан кейін жаңа бағдарламада қайта пайдалануға болатын құрамдастарды ұсыну үшін құрамдас кітапханасын пайдаланасыз.

  1. Power Apps жүйесіне кіріңіз.

  2. Сол жақ шарлаудағы Компонент кітапханаларын таңдап , Жаңа компоненттер кітапханасы тармағын таңдаңыз . Балама ретінде, Барлығын ашу > сол жақ шарлаудан Қосымша тармағын таңдаңыз > Бағдарлама жақсартулары бөлімінен Компонент кітапханалары тармағын таңдаңыз .

  3. Құрамдас кітапханасының атауын Мәзір құрамдастары деп өзгертіңіз; өзіңіз қалаған басқа атау беруіңізге де болады.

  4. Құрамдастарға шолу үлгісіндегі құрамдастарды жасау қадамдарын орындаңыз. Жаңа құрамдастар кітапханасын жасағандықтан, сізге Power Apps Studio бағдарламасын ашудың немесе жаңа бос бағдарлама жасаудың қажеті жоқ. 2-қадамнан бастаңыз.

    Құрамдастарды жасау қадамдарын орындағаннан кейін келесі қадамдар жиынын, сондай-ақ экранға құрамдастарды қосужәне шығыс сипатын жасау қадамдарын орындаңыз.

  5. Құрамдастар жасауды және тексеруді аяқтағаннан кейін, құрамдас кітапханасын Файл мәзірін таңдап, содан кейін Сақтау опциясын таңдау арқылы сақтаңыз.

    Сондай-ақ, нұсқа ескертпесін сақтау опциясы да бар. Нұсқа ескертпесі құрамдас кітапханасының нұсқаларын алу үшін және осы құрамдас кітапханасындағы бағдарламаларда пайдаланылатын құрамдастарды жаңарту үшін пайдалы.

    Компоненттер кітапханасын сақтау кезіндегі нұсқа жазбасы.

    Шайпұл

    Нұсқа ескертпесі құрамдас кітапханасының нұсқаларын қарау кезінде және өзгертулерді қарау үшін және қажет болған жағдайда осы құрамдастарды тұтынатын бағдарламаларды жаңарту үшін құрамдас кітапханасын пайдаланатын бағдарлама жасаушыларына пайдалы. Қосымша мәліметтер алу үшін құрамдас кітапханасын жаңарту бөліміне өтіңіз.

  6. Сақталған құрамдас кітапханасын жариялауға болады. Құрамдас кітапханасын тұтынатын бағдарламалар үшін жарияланған құрамдас кітапханасының жаңартулары ғана қолжетімді. Құрамдас кітапханасы нұсқасын жариялау үшін Жариялау опциясын таңдаңыз:

    Компонент кітапханасының нұсқасын жариялау.

Кітапхана құрамдасын теңшеу

Компоненттер кітапханасында құрамдас жасау кезінде сізде кітапхана құрамдастарын тұтынатын бағдарламаларды пайдаланған кезде құрамдасты теңшеуге рұқсат беру мүмкіндігі бар. Әдепкі бойынша бұл параметр қосулы болады. Басқа бағдарламаларлы пайдалану кезінде құрамдасты теңшеу мүмкіндігін алып тастау үшін бұл параметрі өшірулі күйіне орнатыңыз.

Бағдарлама пайдаланған кезде осы құрамдасқа теңшеуге рұқсат беретін опция.

Теңшеуге мүмкіндік беретін құрамдасты қосқанда, қосымша теңшеу үшін осы құрамдасты өңдеу опциясын көресіз. Бағдарлама жергілікті көшірмені жасайды және жергілікті құрамдас көшірмеге өзгертулер енгізуге болады. Компоненттер кітапханасымен байланыс құрамдас өңделгеннен кейін жойылады.

Теңшеуге рұқсат етілген құрамдасты өңдеу.

Құрамдасты өңдеу опциясын таңдау теңшеу үшін құрамдасты жергілікті түрде көшіруді сұрайды.

Дегенмен, құрамдастарды теңшеуге рұқсат бермеген кезде, тұтынушы бағдарламалар құрамдасты өңдеу опциясын көрсетпейді.

Тұтынушы бағдарламада құрамдастарды өңдеу опциясы жоқ.

Бұл жағдайда құрамдасты өңдеудің жалғыз жолы құрамдас сақталған компоненттер кітапханасын өңдеу болып табылады.

Құрамдас кітапханасынан импорттау

Құрамдас кітапханасын жасап, жариялағаннан кейін, бағдарламалар кітапхананы импорттау арқылы осы құрамдас кітапханасындағы құрамдастарды тұтына алады. Сондай-ақ құрамдас кітапханасын ортақ пайдалана аласыз.

Құрамдас кітапханасынан импорттау үшін бұрыннан бар бағдарламаны өңдеңіз немесе жаңа бағдарлама жасаңыз. Бағдарлама кенеп бағдарламасы студиясында ашылғаннан кейін сол жақ навигацияда Кірістіру опциясын немесе + белгісін таңдаңыз. Содан кейін ағымдағы ортада қолжетімді құрамдас кітапханаларын тізімдеу үшін Қосымша құрамдастар алу параметрін таңдаңыз.

Қосымша компоненттерді алыңыз.

Экранның оң жағындағы ағымдағы ортада қолжетімді құрамдас кітапханаларының тізімін көресіз. Құрамдас кітапханасынан жеке құрамдасты таңдаңыз. Болмаса, кітапханадағы барлық құрамдастарды бірден импорттау үшін Барлығын таңдау опциясын пайдаланыңыз:

Компоненттерді импорттау.

Ескерім

Егер жасаушы импорттау бөлімінде тізімделген құрамдас кітапханасын көрмесе, құрамдас кітапханасының жасаушымен ортақ пайдаланылғанына көз жеткізіңіз. Қосымша мәліметтер алы үшін құрамдас кітапханасының рұқсаттары бөліміне өтіңіз.

Әртүрлі құрамдас кітапханаларынан бірнеше құрамдасты таңдауға және импорттауға болатындығын ескеріңіз.

Кірістіру тақтасындағы құрамдастар тізімінде Реттелетін санатының астында бағдарлама ішіндегі қолжетімді құрамдастар тізімі көрсетілген. Импортталған құрамдас кітапханаларындағы қолжетімді құрамдастар тізімі Кітапхана құрамдастары санатының астында көрсетілген:

Бағдарламаға компоненттерді кірістіру.

Құрамдас кітапханасын жаңарту

Бұрыннан бар компоненттер кітапханасын өзгертіп және кез келген өзгертулерді басқа нұсқа жазбаларымен сақтай аласыз. Алайда, жаңартылған құрамдас кітапханасының нұсқасы құрамдас кітапханасын пайдаланатын бұрыннан бар бағдарламаларда пайдалану үшін жариялануы тиіс. Жоғарыда көрсетілген құрамдас кітапханасы үлгісінің қадамдары құрамдас кітапханасын сақтағаннан кейін оны жариялау жолын түсіндіреді.

Кітапханадағы құрамдастарды қолданатын бағдарламалардың соңғы өзгерістерді алудың екі әдісі бар.

1-әдіс: бағдарламаны өңдеу туралы құрамдастарды жаңарту туралы хабарландыру

Басқа бағдарламалардың жасаушылары жаңартылған құрамдастар туралы хабардар етіледі. Хабарлама жасаушылар кенеп бағдарламалары студиясында бағдарламаларды өңдеген кезде пайда болады. Олар құрамдастарды жаңартуды таңдай алады:

Қол жетімді жаңарту.

Шолу опциясын таңдасаңыз құрамдасты жаңарту опциясын көресіз:

Компонентті жаңарту.

Құрамдас кітапханасы нұсқасын жариялау кезінде сіз қосқан нұсқа ескертуі осы жерде пайда болатынын ескеріңіз.

Құрамдастарды жаңарту үшін Жаңарту опциясын таңдаңыз.

Соңғы компоненттермен жаңартылған бағдарлама

2-әдіс: жаңартуларды белсенді тексеру

Бұл әдіс Studio бағдарламасында жұмыс істеген кезде бағдарламаның жаңартылуын белсенді түрде тексеру.

Бұл тексеруді орындау үшін, сол жақтағы құрамдас тақтасын кірістіру пәрменін таңдаңыз, содан кейін іздеу түймешігінің жанындағы ... (көп нүкте) түймешігін таңдаңыз. Содан кейін Жаңартуларды тексеру опциясын таңдаңыз.

Соңғы компоненттерді тексеру

Егер кітапханадан пайдаланылатын құрамдастарда жаңартулар болса, жасаушы соңғы өзгерістерді қарау және алу туралы хабар алады. Қарап шығып және жаңартқаннан кейін бағдарлама соңғы құрамдастармен жаңартылады.

Келесі анимация соңғы құрамдастарды алу процесін көрсетеді.

Соңғы компоненттерді алу қадамдары

Тұтынушы бағдарламадағы компоненттер кітапханасындағы құрамдасты жаңарту

Егер құрамдас кітапханасынан құрамдасты импорттасаңыз, оны тұтынатын бағдарлама ішінде өңдей алмайсыз. Құрамдасты өңдеу опциясын таңдасаңыз, өзгерістер жасау үшін ағымдағы бағдарлама ішінде құрамдас көшірмесін жасауға арналған опцияны көресіз:

Кітапхана компонентін өңдеу.

Көшірме жасау опциясын таңдасаңыз, құрамдас жергілікті бағдарламаға көшіріледі. Құрамдастың жергілікті көшірмесі Кірістіру тақтасында Реттелетін санат астында пайда болады. Құрамдас кітапханасының жаңа нұсқасы кейінірек жарияланған жағдайда, құрамдастың осы жергілікті көшірмесі жаңартулар алмайды.

Ескерім

Құрамдастың жергілікті көшірмесін жасағаннан кейін компоненттер кітапханасының құрамдастарының қолданыстағы даналарына әсер етпейді және компоненттер кітапханасының анықтамасымен байланысты болып қалады. Тек жергілікті көшірілген құрамдастардың даналары ғана (Реттелетін санаттан) жергілікті бағдарлама құрамдастары болып саналады.

Компоненттер кітапханасын жою

Егер компоненттер кітапханасына кенеп бағдарламасы сілтеме жасаса, оны жою мүмкін емес. Бұл Power Platform және Power Platform емес орталарға да қатысты. Кітапхананы жоймас бұрын құрамдасты бағдарламадан алып тастаңыз. Компоненттер кітапханасын пайдаланатын бағдарламалар туралы ақпаратты шешім тәуелділіктер көрінісінде немесе кітапхананы жою әрекеті кезінде көрсетілетін хабардан таба аласыз.

Кітапхана компонентін жою.

Құрамдас кітапханасының рұқсаттары

Құрамдас кітапханасын ортақ пайдалану кенеп бағдарламасын ортақ пайдаланумен бірдей жұмыс істейді. Құрамдас кітапханасын ортақ пайдаланған кезде, сіз басқаларға құрамдас кітапханасын қайта пайдалануға мүмкіндік бересіз. Ортақ пайдаланғаннан кейін, басқалар құрамдас кітапханасын өңдей алады және бағдарламаларды жасау және өңдеуге арналған құрамдастарды осы ортақ құрамдас кітапханасынан импорттай алады. Егер ортақ иесі ретінде ортақ пайдаланылса, пайдаланушы құрамдас кітапханасын пайдалана, өңдей және бөлісе алады, бірақ жауапты иесін жоймайды немесе өзгертпейді.

Қауіпсіздік топтарына компоненттер кітапханаларын бөліскен кездегі қосымша ескертпелер:

  • Шешім бөлігі ретінде жасалған компоненттер кітапханаларын бөліскен кезінде UI бөлісу опциясын пайдалана алмайсыз. Компоненттер кітапханаларын таңдалған қауіпсіздік тобымен бөлісу үшін орнына CanEdit рұқсат деңгейі бар Set-PowerAppRoleAssignment командлетін пайдаланыңыз.
  • Ортақ иеленуші ретінде бөлісілген Dataverse дерекқоры жоқ Power Platform ортасында жасалған компоненттер кітапханалары таңдалған қауіпсіздік тобына автоматты түрде CanEdit рұқсатын береді.

Белгілі шектеулер

  • Құрамдастарға қолданылатынбелгілі шектеулер сондай-ақ құрамдас кітапханаларына қолданылады.

  • Жергілікті сақталған компоненттер кітапханасындағы құрамдастарды импорттау мүмкін емес. Файл > Басқаша сақтау > Осы компьютер тармағы арқылы компоненттер кітапханасын сақтауға болады. Бірақ мұндай сақталған компоненттер кітапханасын импорттауға әрекеттенсеңіз, келесі қате туралы хабарды көресіз:

    Компонент кітапхана файлын импорттау.

  • Бағдарламаны және компоненттер кітапханасын ортаға бірінші рет импорттап жатсаңыз, бағдарламаның компоненттер кітапханасындағы құрамдастың соңғы нұсқасын пайдаланатынына көз жеткізіңіз. Әйтпесе, бағдарлама импорттаудан кейін жаңартуларды алмайды. Бір ортаға келесі компоненттер кітапханасын импорттау кезінде бағдарлама жаңартылған нұсқаны таниды және сұрайды.

  • Компонентер кітапханаларында код құрамдастарына қолдау көрсетілмейді.

Сонымен қатар қараңыз

Ескерім

Сіз құжат тіліңіздің артықшылықтары туралы айта аласыз ба? Қысқа сауалнамаға қатысыңыз. (бұл сауалнама ағылшын тілінде екеніне назар аударыңыз)

Сауалнама шамамен жеті минут уақытыңызды алады. Жеке деректер жиналмайды (құпиялылық туралы мәлімдеме).