Class OperatingSystemTargeting
Operating System Targeting
Implements
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class OperatingSystemTargeting : IMessage<OperatingSystemTargeting>, IEquatable<OperatingSystemTargeting>, IDeepCloneable<OperatingSystemTargeting>, IBufferMessage, IMessage
Constructors
OperatingSystemTargeting()
Declaration
public OperatingSystemTargeting()
OperatingSystemTargeting(OperatingSystemTargeting)
Declaration
public OperatingSystemTargeting(OperatingSystemTargeting other)
Parameters
| Type | Name | Description |
|---|---|---|
| OperatingSystemTargeting | other |
Properties
ExcludedOperatingSystemVersions
Optional. A list of operating system version resource names that should be excluded.
Declaration
public RepeatedField<string> ExcludedOperatingSystemVersions { get; }
Property Value
| Type | Description |
|---|---|
| RepeatedField<string> |
ExcludedOperatingSystemVersionsAsOperatingSystemVersionNames
OperatingSystemVersionName-typed view over the ExcludedOperatingSystemVersions resource name property.
Declaration
public ResourceNameList<OperatingSystemVersionName> ExcludedOperatingSystemVersionsAsOperatingSystemVersionNames { get; }
Property Value
| Type | Description |
|---|---|
| ResourceNameList<OperatingSystemVersionName> |
ExcludedOperatingSystems
Optional. A list of operating system resource names that should be excluded.
Declaration
public RepeatedField<string> ExcludedOperatingSystems { get; }
Property Value
| Type | Description |
|---|---|
| RepeatedField<string> |
ExcludedOperatingSystemsAsOperatingSystemNames
OperatingSystemName-typed view over the ExcludedOperatingSystems resource name property.
Declaration
public ResourceNameList<OperatingSystemName> ExcludedOperatingSystemsAsOperatingSystemNames { get; }
Property Value
| Type | Description |
|---|---|
| ResourceNameList<OperatingSystemName> |
TargetedOperatingSystemVersions
Optional. A list of operating system version resource names that should be targeted/included.
Declaration
public RepeatedField<string> TargetedOperatingSystemVersions { get; }
Property Value
| Type | Description |
|---|---|
| RepeatedField<string> |
TargetedOperatingSystemVersionsAsOperatingSystemVersionNames
OperatingSystemVersionName-typed view over the TargetedOperatingSystemVersions resource name property.
Declaration
public ResourceNameList<OperatingSystemVersionName> TargetedOperatingSystemVersionsAsOperatingSystemVersionNames { get; }
Property Value
| Type | Description |
|---|---|
| ResourceNameList<OperatingSystemVersionName> |
TargetedOperatingSystems
Optional. A list of operating system resource names that should be targeted/included.
Declaration
public RepeatedField<string> TargetedOperatingSystems { get; }
Property Value
| Type | Description |
|---|---|
| RepeatedField<string> |
TargetedOperatingSystemsAsOperatingSystemNames
OperatingSystemName-typed view over the TargetedOperatingSystems resource name property.
Declaration
public ResourceNameList<OperatingSystemName> TargetedOperatingSystemsAsOperatingSystemNames { get; }
Property Value
| Type | Description |
|---|---|
| ResourceNameList<OperatingSystemName> |