This forum will be retired in May 2010, as part of a larger project to organize our Office-related TechNet forums, consolidate and archive our Office 2010 beta forums, enable Office communities across IT Pro, Developer, and Information Worker audiences, and provide an ongoing Microsoft presence in the community. The object CAS1 Default Frontend CAS1 has been corrupted, and it's in an inconsistent state. The following validation errors happened: Warning: Could not convert property TlsDomainCapabilities to type SmtpReceiveDomainCapabilities. To use early binding, you first need to reference the available Outlook object library. To do this from Visual Basic (VB) or Visual Basic for Applications, follow these steps: In the Visual Basic Editor, on the Tools menu, click References. Click to select the Microsoft Outlook 15.0 Object.
- Outlook 2016 Mac Property Is Not Valid For This Object Types
- Outlook 2016 Mac Property Is Not Valid For This Object Type In Excel
- Outlook 2016 Mac Property Is Not Valid For This Object Type In Word
This cmdlet is available only in on-premises Exchange.
Use the Import-RecipientDataProperty cmdlet to add a picture or an audio file of a spoken name to a mailbox or contact. The picture and audio files display on the Global Address List property dialog box, contact card, reading pane, and meeting requests in Microsoft Outlook and Outlook on the web.
For information about the parameter sets in the Syntax section below, see Exchange cmdlet syntax.
Syntax
Description
Importing and exporting files require a specific syntax because importing and exporting use Remote PowerShell.
You need to be assigned permissions before you can run this cmdlet. Although this topic lists all parameters for the cmdlet, you may not have access to some parameters if they're not included in the permissions assigned to you. To find the permissions required to run any cmdlet or parameter in your organization, see Find the permissions required to run any Exchange cmdlet.
Examples
Example 1
This example imports the audio file for Tony Smith's spoken name.
Example 2
This example imports the picture file for Ayla Kol.
Parameters
![Outlook 2016 mac property is not valid for this object type in spanish Outlook 2016 mac property is not valid for this object type in spanish](https://kb.intermedia.net/graphics/articles/3270_5.png)
The Confirm switch specifies whether to show or hide the confirmation prompt. How this switch affects the cmdlet depends on if the cmdlet requires confirmation before proceeding.
-
Destructive cmdlets (for example, Remove-* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: -Confirm:$false.
-
Most other cmdlets (for example, New-* and Set-* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
![Outlook 2016 mac property is not valid for this object type in word Outlook 2016 mac property is not valid for this object type in word](https://venturebeat.com/wp-content/uploads/2020/05/hp-spring-5.jpg)
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
The DomainController parameter specifies the domain controller that's used by this cmdlet to read data from or write data to Active Directory. You identify the domain controller by its fully qualified domain name (FQDN). For example, dc01.contoso.com.
Outlook 2016 Mac Property Is Not Valid For This Object Types
Type: | Fqdn |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
The FileData parameter specifies the location and file name of the picture or audio file.
A valid value for this parameter requires you to read the file to a byte-encoded object using the Get-Content cmdlet. For example, ([Byte[]](Get-Content -Encoding Byte -Path 'C:My Documents<filename>' -ReadCount 0)).
Type: | Byte[] |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
The Identity parameter specifies the mailbox or contact that you're adding the picture or spoken name file to. You can use any value that uniquely identifies the user. For example:
-
Name
-
Distinguished name (DN)
-
Canonical DN
-
GUID
Type: | MailboxUserContactIdParameter |
Position: | 1 |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
The Picture switch specifies that the file you're importing is a picture file. You don't need to specify a value with this switch.
The picture must be a JPEG file and shouldn't be larger than 10 kilobytes (KB). You can't use this switch with the SpokenName switch. You can only import one file type at a time.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
The SpokenName switch specifies that the file you're importing is an audio file. You don't need to specify a value with this switch.
The maximum file size should be less than 32 KB. You can use one of the following formats:
-
WMA 9-voice
-
PCM 8-KHz, 16-bits, mono format
You can't use this switch with the Picture switch. You can only import one file type at a time.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
The WhatIf switch simulates the actions of the command. You can use this switch to view the changes that would occur without actually applying those changes. You don't need to specify a value with this switch.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
Inputs
Outlook 2016 Mac Property Is Not Valid For This Object Type In Excel
To see the input types that this cmdlet accepts, see Cmdlet Input and Output Types. If the Input Type field for a cmdlet is blank, the cmdlet doesn't accept input data.
Outputs
Outlook 2016 Mac Property Is Not Valid For This Object Type In Word
To see the return types, which are also known as output types, that this cmdlet accepts, see Cmdlet Input and Output Types. If the Output Type field is blank, the cmdlet doesn't return data.