Delen via


Ui Automation-specificatie en Community Promise

De UI Automation-specificatie bevat informatie over Microsoft-frameworks voor toegankelijkheid, waaronder Microsoft Active Accessibility en Microsoft UI Automation. Het beschrijft de belangrijkste onderdelen van elk framework, biedt ontwerpoverwegingen en voorbeelden en beschrijft vereisten voor implementatie. Zie UI Automation Specificationvoor meer informatie.

Met de UI Automation Community Promise kan iedereen de UI Automation-specificatie vrij implementeren zonder dat u overeenkomsten met Microsoft hoeft te ondertekenen. Verder is het niet nodig om een vermelding te maken van, of een verwijzing naar, Microsoft. Zie UI Automation Community Promisevoor meer informatie.

Ui Automation-specificatie

De UI Automation-specificatie bevat informatie over de toegankelijkheidsframeworks van Microsoft, waaronder Actieve toegankelijkheid, UI Automation en UI Automation Express. Het beschrijft de belangrijkste onderdelen van elk framework, biedt ontwerpoverwegingen en voorbeelden en beschrijft vereisten voor implementatie.

De volgende copyrightlicentie is van toepassing op de UI Automation-specificatie en moet worden opgenomen in kopieën die zijn gemaakt van de UI Automation-specificatie. De huidige UI Automation-specificatie is beschikbaar in het Microsoft Downloadcentrum.

Toestemming voor het kopiëren, weergeven en distribueren van de inhoud van dit document (de "Specificatie"), in elk medium voor welk doel dan ook zonder vergoeding of royalty wordt verleend, mits u de volgende kennisgeving opneemt op ALLE kopieën van de Specificatie of delen daarvan, die u maakt:

Copyright © Microsoft Corporation. Alle rechten voorbehouden. De machtiging voor het kopiëren, weergeven en distribueren van dit document is beschikbaar op UI Automation Community Promise.

U kunt afgeleide werken van de Specificatie maken, mits u alle vereiste delen van de Specificatie in uw afgeleide werk opneemt en de bovenstaande kennisgeving opgeeft.

Er is een afzonderlijke octrooibelofte beschikbaar voor partijen die geïnteresseerd zijn in het implementeren van software die voldoet aan de UI Automation-specificatie. Deze patentlicentie is beschikbaar op deze locatie: UI Automation Community Promise

De specificatie wordt 'zoals zodanig' verstrekt en Microsoft geeft geen verklaringen of garanties, uitdrukkelijk of impliciet, met inbegrip van, maar niet beperkt tot, garanties van verkoopbaarheid, geschiktheid voor een bepaald doel, niet-inbreuk of titel; dat de inhoud van de Specificatie geschikt is voor elk doel; noch dat de uitvoering van deze inhoud inbreuk maakt op octrooien van derden, copyrights, handelsmerken of andere rechten. Microsoft is niet aansprakelijk voor directe, indirecte, speciale, incidentele of gevolgschade die voortvloeit uit of verband houdt met enig gebruik of distributie van de specificatie.

De naam en handelsmerken van Microsoft mogen niet op enigerlei wijze worden gebruikt, met inbegrip van reclame of publiciteit met betrekking tot de specificatie of de inhoud ervan zonder specifieke, schriftelijke toestemming. De titel van copyright in de Specificatie blijft altijd bij Microsoft.

Er worden geen andere rechten verleend door implicatie, uitsluiting of anderszins.

UI Automation Community Promise

Microsoft belooft onherroepelijk geen Microsoft Necessary Claims tegen u te doen voor het maken, gebruiken, verkopen, aanbieden, aanbieden voor verkoop, importeren of distribueren van een implementatie, voor zover deze voldoet aan een van de gedekte specificaties en voldoet aan alle vereiste onderdelen van de verplichte bepalingen van deze specificatie ("Gedekte implementatie"), onder voorbehoud van het volgende:

Dit is een persoonlijke belofte rechtstreeks van Microsoft aan u en u erkent als voorwaarde dat u ervan profiteert dat er geen Microsoft-rechten worden ontvangen van leveranciers, distributeurs of anderszins in verband met deze belofte. Als u zich aanmeldt, onderhoudt of vrijwillig deelneemt aan een octrooischendingsrecht tegen een Microsoft-implementatie van een gedekte specificatie, is deze persoonlijke belofte niet van toepassing op een gedekte implementatie die door u is gemaakt of gebruikt. Ter verduidelijking: "Microsoft Necessary Claims" zijn de claims van door Microsoft beheerde of door Microsoft beheerde octrooien die nodig zijn om de vereiste delen (die ook de vereiste elementen van optionele delen bevatten) van de gedekte specificatie te implementeren die in detail worden beschreven en niet die alleen waarnaar wordt verwezen in de gedekte specificatie.

Deze belofte van Microsoft is geen garantie dat (i) een van de uitgegeven octrooiclaims van Microsoft betrekking heeft op een gedekte implementatie of afdwingbaar is, of (ii) een gedekte implementatie geen inbreuk maakt op octrooien of andere intellectuele eigendomsrechten van derden. Geen andere rechten behalve de rechten die uitdrukkelijk in deze belofte zijn vermeld, worden als verleend, afgezien of ontvangen door implicatie, uitputting, estoppel of anderszins.

conceptuele

Basisprincipes van UI Automation