var TITEMS = [ ["Unified Communications Managed API 2.0 Core SDK", "html/09f78521-7cfc-43e5-a729-fd46f276c559.htm", "1", ["Legal Information", "html/0837e93e-e4f5-483b-ae21-e3117c560332.htm", "11"], ["About This Release", "html/5b334a79-92f8-4ffb-8fef-a37835a857fc.htm", "11"], ["Background Information", "html/633843b9-254e-4eef-9d5a-2f9d696fbf0d.htm", "11"], ["Glossary", "html/017b59a7-b49d-4f33-ab3e-1ca12af6f04d.htm", "11"], ["About Unified Communications Managed API 2.0 Core SDK", "html/fff7a92c-ba3f-484d-8f84-a660695fbb7a.htm", "1", ["What Is UCMA 2.0 Core SDK", "html/dbcb5aff-c243-438a-90fc-b104a5e9b40f.htm", "11"], ["Typical Uses of UCMA 2.0 Core SDK", "html/4f7847f8-dfa7-4e67-ac3d-ff092db62d48.htm", "1", ["Trusted Applications", "html/4124ca32-1e08-4356-9013-0827191d9739.htm", "11"] ], ["Key Features of UCMA 2.0 Core SDK", "html/13ce7eda-41ef-40f0-9868-51e7fb1090a8.htm", "11"], ["UCMA 2.0 Core Application Overview", "html/468c2acf-a7c3-4846-99cb-788b0f1e96b2.htm", "11"] ], ["UCMA 2.0 Core Architecture", "html/2e34e8dd-274c-430e-83e9-a01052885cbe.htm", "1", ["Collaboration Platform", "html/c1d35270-b7cf-4467-b422-49b3ed159307.htm", "11"], ["Endpoints", "html/c077586d-2bab-46e7-9a12-c48034237383.htm", "11"], ["Communication Capabilities", "html/dea2fd00-f6fd-40ae-8648-a7855ab93477.htm", "1", ["Calls, Flows, Conversation Sessions, and MCU Sessions", "html/30aa1e3d-310f-4085-b5f3-e66e3f3e70c5.htm", "11"], ["Conference Scheduling and Management", "html/f0333e93-8c42-4575-b576-d7da95c92f49.htm", "11"] ], ["Collaboration Capabilities", "html/40de2b87-2318-4465-ab98-b9229b6e56a0.htm", "1", ["Presence - Self and Remote", "html/00113117-366e-42d5-86d6-ea3be386ec9b.htm", "11"], ["Contacts and Groups", "html/a286d7e1-e1ec-405e-80df-23191ca2deea.htm", "11"] ] ], ["UCMA 2.0 Core Object Model", "html/0ce49688-858a-44d4-b225-550476945575.htm", "11"], ["Basic Building Blocks", "html/24cad3ab-5d2c-4689-aca6-3e83c6a8eb4c.htm", "1", ["CollaborationPlatform", "html/f78b75d1-e6d2-4b7c-ac96-b25ac160715d.htm", "1", ["CollaborationPlatformSettings and Subclasses", "html/6bcf4f1f-1bf5-49c0-a13c-412b397f36e9.htm", "11"] ], ["LocalEndpoint and Subclasses", "html/7bcdb9e2-03cf-4d3d-8071-642e70800e28.htm", "1", ["LocalEndpoint", "html/d0450318-eb5e-44d9-bf0e-b449ac37bd59.htm", "11"], ["ApplicationEndpoint", "html/7eb53561-4e1e-4541-adc8-bf2880c02e54.htm", "11"], ["UserEndpoint", "html/fe2a5378-07db-4d57-a13a-ca468e5009fe.htm", "11"] ], ["Conversation and Related Classes", "html/68c7edf6-57f5-4d57-9025-5f384e1f4046.htm", "1", ["Conversation", "html/789e9248-6446-4825-9f89-5a58f7892dcf.htm", "11"], ["ConferenceSession", "html/e80d2e83-036a-484b-8194-b57e839cc237.htm", "11"], ["InstantMessagingCall", "html/8c517fdc-d9d3-4adc-bd39-760e0802e742.htm", "11"], ["InstantMessagingMcuSession", "html/374978fa-81b4-4e87-93f5-c381c1fb6d38.htm", "11"], ["InstantMessagingFlow", "html/b0f307f2-b71c-4673-bc51-929ad6330234.htm", "11"], ["AudioVideoCall", "html/5b1c2a42-6619-4284-a338-076883d99ca7.htm", "11"], ["AudioVideoMcuSession", "html/225ebe0c-e684-4f28-8bc8-2cc1f5c0461b.htm", "11"], ["AudioVideoFlow", "html/95cb9b7d-986d-4047-a08e-8aee30f4aad4.htm", "11"], ["Audio Devices", "html/4483f09c-9522-4a0e-a0d0-fa3135e5eee1.htm", "11"] ], ["Conference and Related Classes", "html/9e1d6f05-72ed-4a15-b079-3d495a632ef5.htm", "1", ["Conference", "html/f0df15c8-c5d5-48fa-9a4c-f57c401feb4b.htm", "11"], ["ConferenceServices", "html/af407654-2cba-450b-8204-bd479c03ccf7.htm", "11"] ], ["Presence, Contacts, and Groups", "html/596fe465-c8e4-4b0f-a49e-edf54ba8f0ba.htm", "1", ["LocalOwnerPresence", "html/952539c2-ac77-4a74-912e-c728ce97a7b1.htm", "11"], ["RemotePresence", "html/b20e1e8f-6d14-427f-bd08-35a62580865a.htm", "11"], ["ContactGroupServices", "html/cc53aae3-d3fe-4103-808b-9178c76dd578.htm", "11"] ] ], ["Communicating in UCMA 2.0 Core", "html/097fd70e-d5c2-4eb1-9c91-8ac38de8965e.htm", "1", ["Two-Party Conversation", "html/63d5e241-f2a6-4889-8d9b-696dc9f7c417.htm", "1", ["Creating a Conversation", "html/b7828a6d-7390-4e9f-95f7-51d826577a1a.htm", "11"], ["Registering for Conversation Events", "html/cfa6fb43-e985-409b-8ec3-75b1c2bc2c60.htm", "11"], ["Impersonating a User", "html/4a786d1b-42d3-4d41-bcd7-63730f402941.htm", "11"], ["Adding an Instant Messaging Call", "html/704120b6-428c-433c-9f03-f45e4fedddca.htm", "11"], ["Adding an Audio/Video Call", "html/ba475c7f-e5ca-46da-996a-60bcf46fe1f5.htm", "11"], ["Registering for Call Events", "html/673d25cd-29fc-49ce-99f0-5cc54dedffde.htm", "11"], ["Establishing an Outgoing Call", "html/e637b3de-0664-4f63-a2e8-b4f0c2054e87.htm", "11"], ["Accepting an Incoming Call", "html/fb00a10c-c2c0-4cb6-a438-4e4ab68d838d.htm", "11"], ["Transferring a Call", "html/7fa2d26e-5f01-430e-90b7-d796507e31c3.htm", "11"], ["Starting a Media Flow", "html/fe435d42-10b2-4b3f-9293-2d04dc3aeafc.htm", "11"], ["Using an InstantMessaging Flow", "html/5c0d63f8-497c-41e9-8c67-80e9f3b18574.htm", "11"], ["Using an InstantMessagingFlowTemplate", "html/a3be991e-771f-463b-ab39-216c0e60a10a.htm", "11"], ["Using an AudioVideoFlow", "html/e33547af-f270-4ad2-8a44-74a177d6a705.htm", "11"], ["Using an AudioVideoFlowTemplate", "html/a110560e-98c8-4724-9936-15724ec40b1c.htm", "11"], ["Adding Modalities", "html/48ceb470-6565-424d-a801-6fc28a07fcb2.htm", "11"] ], ["Multiparty Conversation", "html/4bd747a0-05c4-47f5-97b1-684c7596ad37.htm", "1", ["Joining a Conference", "html/01a83ece-26f6-4d79-a35f-2cdf1d33a581.htm", "11"], ["Escalating to a Conference", "html/8700fdfd-2985-4e7b-a858-f04eaca80a15.htm", "11"], ["Inviting a New Participant", "html/ed21fb45-cbc0-4ce6-8991-802bd3b502d3.htm", "11"], ["Receiving a Conference Invitation", "html/6f58b64e-57ee-4729-9ff7-1082ebcb3677.htm", "11"] ], ["Terminating a Conversation", "html/d2adeda4-e217-48b1-ba6c-5fad53535f6d.htm", "11"] ], ["Presence, Contacts, and Groups in UCMA 2.0 Core", "html/0a82f039-d0cf-480c-95f0-446d9c14cd18.htm", "1", ["Introduction to Presence", "html/e8a789b9-9e71-4e01-bc64-267be14baa12.htm", "11"], ["Publishing Presence", "html/d898f374-6bef-46c6-8b06-66228329484b.htm", "11"], ["Subscribing to Presence", "html/bfe1dd37-cff3-40ab-9a2d-162239a09529.htm", "11"], ["Managing Watchers", "html/e4afbb88-c5b6-487e-a7cb-8a89c197cc2c.htm", "11"], ["Presence and the ApplicationEndpoint", "html/cb7e9610-47cd-47b4-8a65-12cd19e94d6e.htm", "11"], ["Office Communications Server Presence Policies", "html/4a81970a-f9f6-4965-a7eb-78b5f85b1b7d.htm", "11"], ["Examples of Publishing Selected Categories", "html/3eade0fe-54bc-4fc9-bf89-e6a0e6626a64.htm", "11"], ["Adding Members to Containers", "html/565c4325-cb01-4025-a755-7c165fb0b745.htm", "11"], ["Default Container and Category Settings for New Users", "html/e1783d8c-560a-4186-b401-8c48a460b262.htm", "11"], ["Managing Contacts and Groups", "html/02b667d7-38b7-4d4e-8fcd-63154f60fed3.htm", "11"] ], ["Audio Devices in UCMA 2.0 Core", "html/c075327f-3beb-473b-856d-94319d29c6f2.htm", "1", ["Player", "html/55812c4a-975e-4ea4-91b2-2861f480c620.htm", "11"], ["Recorder", "html/65f30dcf-6755-4d5c-9206-c7c4a11973ed.htm", "11"], ["ToneController", "html/e84b6751-7887-4a77-ad5e-40bc0c1e3cbd.htm", "11"], ["SpeechRecognitionConnector", "html/4e7799b2-aff2-449d-86ab-c8e88a97d855.htm", "11"], ["SpeechSynthesisConnector", "html/bb6b1e7c-9555-4ca2-b5a9-bf5afa06ea36.htm", "11"], ["Using WMA Format with Player and Recorder", "html/9198429a-edc6-4b63-a33a-a43a0fb44bc8.htm", "11"] ], ["Advanced Concepts", "html/2c655548-0443-4819-9a54-da25775de129.htm", "1", ["Extending the Call Class", "html/0df4414f-bda2-45b5-a61e-15613b065551.htm", "11"], ["Extending the MediaProvider Class", "html/0fc731a0-13fb-43e1-b116-654e3e47ef79.htm", "11"], ["Extending the MediaFlow Class", "html/fad008cd-30ec-40ca-bb33-4eb5e2c00c91.htm", "11"], ["Extending the CallFactory and MediaProviderFactory Classes", "html/f239684a-b5ab-46dd-b7bf-e8f436565b6d.htm", "11"] ], ["Quick Start Samples", "html/edfe896d-9547-44a8-8e88-4c88dee4c33a.htm", "1", ["AudioVideoCall Samples", "html/3d43bb9e-1be7-4086-99f2-075d21483907.htm", "1", ["Change Flow Configuration in an Established Call", "html/96351555-e628-40ac-b1bb-2483f72f9917.htm", "11"], ["Receive the ConfigurationChanged Event", "html/ab1dcaf8-7d06-46d4-b975-e084f6ef6e55.htm", "11"], ["Put a Call on Hold", "html/865302a8-a04c-4b41-9ba9-e11764b74d73.htm", "11"], ["Initialize an AudioVideoFlow", "html/aa045d6e-2181-4a3e-9f80-3d0cad385fb7.htm", "11"], ["Mute a Call", "html/04eccc44-2f14-4fb4-a3a9-b376824023c7.htm", "11"], ["Make an Outbound Call", "html/4e87541b-a03f-4148-9a48-0d65d1ae9b4d.htm", "11"], ["Use a Player Device", "html/1a1f7fa5-4b99-46fa-8626-ffb976661ecc.htm", "11"], ["Use a Recorder Device", "html/e2739251-c26e-4cc3-b7ce-dff8763c15a8.htm", "11"], ["Change the Port Range", "html/5ffa9140-54f8-4bae-8fc6-1f3412b98e0f.htm", "11"], ["ToneController - Receive Tones", "html/de0009d2-6d99-4787-8ad1-2dec7999a122.htm", "11"], ["ToneController - Send Tones", "html/5c88705f-6d78-46d5-86f7-c9bd0ded0f1a.htm", "11"] ], ["Accept and Terminate an Incoming Call", "html/15f1c9cb-5cc1-49c4-9dc5-3d8d4d713b1d.htm", "11"], ["Schedule and Join a Conference", "html/f85810a1-94d0-447d-8f0b-1791bba0e5d4.htm", "11"], ["Decline an Incoming Call", "html/a95e74ef-e2cf-4d8a-87f9-1628a45d1f10.htm", "11"], ["Create and Join a Conference", "html/3968050a-19a1-40c0-9591-287247a15d77.htm", "11"], ["Transfer a Call - Attended and Unattended Transfers", "html/f52c2067-60c1-4509-95c7-19089b102325.htm", "11"], ["Transfer a Call - Supervised Transfer", "html/8bcdd103-3353-4f66-bcec-71618f5b7c8e.htm", "11"], ["Forward an Incoming Call", "html/d46728b3-2773-4b3b-bdc5-fd6876840d2b.htm", "11"], ["Place and Reply to an Instant Message Call", "html/e37296c1-b0c3-4e78-8e75-0db6b303223b.htm", "11"], ["Add a Modality", "html/ad83f634-a708-4e2c-8e50-3bbf0957ede0.htm", "11"], ["PublishAlwaysOnline", "html/62a2d990-a275-4626-80c6-a0cf57259e6d.htm", "11"], ["PublishPresence", "html/65447ff5-a6eb-4133-856e-607bb278e06d.htm", "11"], ["SubscribePresence", "html/8f4a86cf-eaac-4c9b-93e3-7ac7050e533c.htm", "11"] ], ["Developer Scenario Samples and Walkthroughs", "html/371eedfa-de0c-439e-a64b-8fc0de33fcfa.htm", "1", ["ApplicationProvisioner and ApplicationProvisioning API", "html/a4905c41-c9e7-4b8b-b50b-0913b6e1ef47.htm", "1", ["Using ApplicationProvisioner", "html/465aa9b4-ce84-4ca5-92b7-4e5e13a578f9.htm", "11"], ["Using the ApplicationProvisioning API", "html/2d549db6-8778-42e3-84a5-dc8d3359c2e4.htm", "1", ["ApplicationProvisioning API", "html/b5e4865e-51be-41bc-b266-0e74081f490c.htm", "11"] ] ], ["Conference Audio Recording Server", "html/51d64af1-6b21-49b6-84c7-bed789d7615f.htm", "11"], ["Automatic Call Distributor (ACD)", "html/9e9379a5-5e3a-4c96-b7d1-0db0a7250c52.htm", "11"], ["Web Scheduler Walkthrough", "html/4e76cf94-a7f4-4634-9027-310d31362326.htm", "11"] ], ["UCMA 2.0 Core Platform and Application Behavior", "html/92f00420-587b-4021-b54e-fcae8f83292e.htm", "1", ["Asynchronous Pattern", "html/570e2285-1c96-44c0-a1c7-2d9432e2831a.htm", "11"], ["Threading Model", "html/2b7fd70e-feb2-4435-84fe-e2714f3c760c.htm", "11"], ["Queue Usage Model", "html/bc9542b7-baa0-4c71-acb7-01c86b821b31.htm", "11"], ["Platform Behaviors (Behavior of Methods and Properties)", "html/e2d0131e-e519-4c14-930d-e3d6abe1e3ae.htm", "11"], ["Shutdown and Termination", "html/cbaeb991-0e7e-41f8-a5c7-afbf0f1161ed.htm", "11"], ["Application Behavior", "html/ce7d6eed-8e28-4225-a289-2fb9fd8b4bc4.htm", "11"] ], ["UCMA 2.0 Core Exception Model", "html/0149f8ab-a7bf-4d81-bc2c-d79cbb1031c8.htm", "11"], ["Deploying a UCMA 2.0 Core Application", "html/c23ba6cf-5064-4bcd-8101-85f11a573084.htm", "1", ["Run Time Requirements", "html/b73e7e79-cfe3-4d0e-b3e2-bf9bddfd2826.htm", "11"], ["Load Balancing, Activating, and Provisioning Applications", "html/4a74f00d-c42e-462c-8a6b-60fdfa0a61e7.htm", "11"], ["Provisioning Users and Applications", "html/a10d8fde-3c79-4b94-967b-79bf5d756100.htm", "11"] ], ["Administering a UCMA 2.0 Core Application", "html/a869f187-55d8-4796-b822-f1b072d0a83a.htm", "1", ["Required Active Directory Permissions", "html/91c0da43-9f69-4482-92b7-f6eb211641be.htm", "11"], ["Media Stack Performance Counters", "html/b947fa5e-d4eb-4abd-a2e1-7c84aacb3766.htm", "1", ["Operations Performance Counters", "html/2d388dbc-f230-4ddd-8f97-191511b37dc2.htm", "11"], ["Planning Performance Counters", "html/11474601-b85f-43c9-bf18-d7e689bd4103.htm", "11"], ["Informational Performance Counters", "html/6f3a3f62-4160-4975-9e63-48ba4eaabe85.htm", "11"] ], ["Adjusting Application Performance", "html/77244baa-c61c-48bc-b426-9863448fc6ba.htm", "11"], ["UCMA 2.0 Core Security Considerations", "html/0de7ace9-69e4-4abc-a657-818338cddad7.htm", "11"], ["High CPU Usage and .NET Thread Pool", "html/5e88ef50-6f69-4fd8-a254-4810ac171ec1.htm", "11"], ["Disable G.723.1 Audio Codec", "html/5d773dd4-9938-4032-863b-99533b985252.htm", "11"] ], ["UCMA 2.0 Core Class Library", "html/ucma2.htm", "1"] ] ]; var FITEMS = arr_flatten(TITEMS); function arr_flatten (x) { var y = []; if (x == null) return y; for (var i=0; i